Visual Studio 2019 don';无法识别ASCII字符

Visual Studio 2019 don';无法识别ASCII字符,c,visual-studio,ascii,C,Visual Studio,Ascii,我对ASCII字符有问题。我的任务是使用ASCII字符在C中创建一个ASCII表。为了进行测试,我编写了这样一个程序: { int i; /* Print ASCII values from 32 to 255 */ for(i=32; i<=255; i++) { printf("ASCII value of character %c = %d\n", i, i); } return 0; } { int i; /*

我对ASCII字符有问题。我的任务是使用ASCII字符在C中创建一个ASCII表。为了进行测试,我编写了这样一个程序:

{
    int i;

    /* Print ASCII values from 32 to 255 */
    for(i=32; i<=255; i++) 
    {
        printf("ASCII value of character %c = %d\n", i, i);
    }

    return 0;
}
{
int i;
/*打印32到255之间的ASCII值*/

对于(i=32;i技术上是七位编码。“扩展ASCII”的问题可能是,如果输出窗口需要UTF-8编码输出,它的高位集具有不同的含义?什么是
i
?请给出一个完整的示例。它取决于输出设备(而不是编译器),如何处理扩展ASCII。这是非标准的。“编译器忽略”-我认为编译器根本不关心。另一方面,您的终端负责实际显示字符。请尝试使用
%lc