我有以下代码:
cout << "String that includes a £ sign";
但是,编译器无法识别 £ 符号,而是显示带重音符号的 u。我可以使用以下方法插入一个:
cout << "String that includes a " << char(156) << " sign";
其中 156 是 £ 符号的 ASCII 代码。有没有办法可以将这个 ASCII 代码包含在字符串本身中,而不必像这样将其分开?例如:
cout << "String that includes a <some way of iserting the £ sign> sign";
£
没有“ASCII 代码” - ASCII 为 7 位 (0..127)。有各种扩展的 8 位字符集,其中包括£
但对此并没有统一的标准£
符号在不同的环境下可能有不同的值。如果您需要具有最大可移植性的国际符号,您可能应该使用 Unicode。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)