char a='g';
string b="asdfas";
a=b[0];
string a;
string b="sadga";
a+=b[0];
这两种方法都可实现单独值的赋予。
不要出现下列情况:
string new_s;
string a="sadgs";
new_s[0]=a[0];
由于new_s初始化没有赋值,相当于一个空的类,所以new_s没有确定字符串的大小,所以后面的new_s[0]=a[0]会中断。
char a='g';
string b="asdfas";
a=b[0];
string a;
string b="sadga";
a+=b[0];
这两种方法都可实现单独值的赋予。
不要出现下列情况:
string new_s;
string a="sadgs";
new_s[0]=a[0];
由于new_s初始化没有赋值,相当于一个空的类,所以new_s没有确定字符串的大小,所以后面的new_s[0]=a[0]会中断。