
1,字符常量“X”被认为是一个string, 'X'被认为是一个char。string中的每一个对象都是char, 当需要修改其中的值时,注意赋值对象为‘x’,不能是“x”。
2,string之间可以通过+连接,string也可以通过+把char追加到尾部。
3,python可以直接print 一个vector,但是在c++中,vector内元素需要逐个cout,不支持一次性cout。
4,无论是对于string 还是vector,想要修改里面的元素,要么 for (auto &vi : vector),用引用的方式修改;要么用下标的方式,vector[index]
5,定义数组大小时,只能使用常量,不能使用变量。
6,不允许将一个数组直接拷贝给另一个数组。vector则可以。
7,对vector赋值时,除非vector之中有元素,否则用取下标的方式,是无法赋值成功的。这时,先要push_back元素进去。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)