这两个的语法很麻烦:
- string可以拼接,char不行:
- string a = string b + string c; // OK
- 函数形参调用,不允许string类型,只能用char*代替
- void aa(string b){} //NO
- void aa(char* b){} //YES
- 使用string,先初始化值,再赋值变量
- string a = "ABC"; string b = ""; b = a; //OK 不这样会出错
转换关系参考https://blog.csdn.net/qq_18410319/article/details/90487796
版权声明:本文为jishijian7408原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。