10.1 当字符常量中含多个字符时:
char c2 = '<>';
char c3 = '<&>'; //编译错:字符常量中含太多字符
cout << c2 << endl; //output: >
c2虽可以通过编译,但输出时却有错。估计是宽字符影响的编译。
当'<>'夹杂在连续的cout输出时,这个错误不好发现。
char c2 = '<>';
char c3 = '<&>'; //编译错:字符常量中含太多字符
cout << c2 << endl; //output: >
c2虽可以通过编译,但输出时却有错。估计是宽字符影响的编译。
当'<>'夹杂在连续的cout输出时,这个错误不好发现。
本文探讨了当字符常量包含多个字符时出现的编译错误情况,并通过具体例子说明了如何遇到这类问题及其可能的原因。文章指出,在使用含有特殊符号的字符常量时,即使可以编译成功也可能在输出时遇到问题。
2483

被折叠的 条评论
为什么被折叠?



