学习STL前的基础

学习STL前的基础,第1张

学习STL前的基础

STL 从广义上分为 :容器(container) 算法(algorithm) 迭代器(iterator) , 容器和算法之间通过迭代器进行无缝衔接;

C语言与C++

C++比C多一个bool类型 // ture==1 , flase==0 ; 即非真就假;

<<表示数据从左到右传递 , >>从右到左;

C的print("Hello")-->C++的 cout << Hello << endl;

C的scanf("%d",&a)-->C++的 cin >> a 其它标准数据类型相同 ; (cin >> int类型数值不能太大,一般不超过1e5,超出用scanf , 运算速度会更快;

C++中的字符串可以用char* str(字符串名字)=“world”(初始化) , 也可以用string str = ”world“ 需要头文件-->

C语言中的头文件到C++去掉尾部的 .h 头部加 c (虽然不变也可以用);

C++中的cin.getline(str,1000) || getline(cin,str) ==>C中的gets(str);

用作读一行;

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5713517.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存