关于ASCII扩展字符集问题
代码如下/* ASCII.c--打印扩展的ASCII字符示例 */
#include <stdio.h>
unsigned char mychar; /* 必须用unsigned char类型的变量储存扩展的字符 */
int main(void)
{
/* 打印扩展的ASCII字符(180~203) */
for (mychar = 180; mychar < 204; mychar++)
{
printf("ASCII code %d is character %c\n", mychar, mychar);
}
return 0;
}
为什么程序生成后无法正常显示符号,全部变成了?