使用string类定义字符串(82-88p)
本人非专业人员自学笔记,如有不对,请在评论区批评指正!!!欢迎大家与我讨论。
使用char类型数组可以定义字符串,但太过于繁琐,操作不方便,因此c++引用string类库(加入头文件#include
string str1;
string str2="basic";
数组不能相互直接整体赋值,因为数组名代表首元素的地址,但是用string类定义的字符串变量可以整体赋值。
char str1[];
char str2[] ="basic";
str1 = str2; //错误,不能赋值。
string str3;
string str4 ="basic";
str3 = str4; //正确,可以整体赋值。
查询所定义的字符串长度,可以使用如下方法(
共有 0 条评论