C++ 如何打印|&引用;C+中的符号+;
我需要在屏幕上打印出“|”符号。但我似乎得到了这个而不是正确的符号: 我的代码如下所示:C++ 如何打印|&引用;C+中的符号+;,c++,C++,我需要在屏幕上打印出“|”符号。但我似乎得到了这个而不是正确的符号: 我的代码如下所示: for(int i = 0 ; i <=8; i++) { if(i==0)cout << " "; else cout << i; cout << "\|"; } for(int i=0;i您看到的是控制台如何显示字符。如果出现问题,您可以更改控制台字体 或者,您可以使用扩展ASCII字符,其十
for(int i = 0 ; i <=8; i++)
{
if(i==0)cout << " ";
else cout << i;
cout << "\|";
}
for(int i=0;i您看到的是控制台如何显示
字符。如果出现问题,您可以更改控制台字体
或者,您可以使用扩展ASCII字符,其十进制值为179
│
我相信您可以看到其中的区别。在您的字体中,那个小小的双竖条就是
符号。如果您不喜欢,请更改字体。控制台->属性。 导航到“字体”选项卡并更改字体,例如“控制台”
它会将管道符号显示为|,
|
的外观取决于您的终端及其设置,因此它可以正确打印。这不是windows终端上|的外观吗?也许可以编辑windows控制台程序来执行此操作。:@ShafikYaghmour如何更改设置?也许您正在从扩展ASCII中查找字符179。试试看cout