空字符是C和C++用来标记字符串的结束符号。怎么理解这句话
宽字符串文字的类型常量宽字符的数组。它也有一个等价的宽空字符作为结束标志。如果两个字符串或宽字符串在程序中相邻,C++就会把它门连接在一起,兵在最后加上一个空字符。例如:...
宽字符串文字的类型常量宽字符的数组。它也有一个等价的宽空字符作为结束标志。
如果两个字符串或宽字符串在程序中相邻,C++就会把它门连接在一起,兵在最后加上一个空字符。例如:
“two” “same”
他们输出的结果是“twosame”。
不太明白那个空格的含义,我用编译器输出
string s="12345 345";
cout<<s;
还是输出了12345,后面有个空格并没有舍去。。搞不清楚意思。
c++primer中文第3版73面 展开
如果两个字符串或宽字符串在程序中相邻,C++就会把它门连接在一起,兵在最后加上一个空字符。例如:
“two” “same”
他们输出的结果是“twosame”。
不太明白那个空格的含义,我用编译器输出
string s="12345 345";
cout<<s;
还是输出了12345,后面有个空格并没有舍去。。搞不清楚意思。
c++primer中文第3版73面 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询