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