关于C++中string,char ,双引号之下的字符,单引号下的字符 的对比与探讨 +字符串拼接。
关于如何C++如何输出变量数据类型https://blog.****.net/IT_flying625/article/details/103380022
测试如下:
其中,“abc”是一个长度为4的array ,char类型。为什么长度等于4,因为字符串后面会自动添加一个字符\0.
‘a’是一个插入类型字符;
temp 是string类型。这三种数据类型都不相同。
关于字符串的拼接:
1. string+string 可
2.string+char 可
3.string +char数组 可
测试如下:
4.char 数组+ char 字符 可 但是输出的是什么,不清楚,显示不出来,显示出来也看不懂。
5. char 字符+ char字符 可,输出的是字符对应的ascii码相加得到的数值。
6. char数组 +char 数组 错! 不可。