centos设置中文:在tc中遇到的另一个问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 18:10:56
编写如下程序
main()
{
char c1='\61',c2='\62';
printf("%c%c",c1,c2);
getch();
}
为什么输出的是12而不是ASCII代码为61和62的字符
而在c1='\1',c2='\2'是确可以输出ASCII代码等于1和2的字符?

\61好象代表八进制。。

改为char c1=61,c2=62;
\表示转义字符
\61 并不是你要的字符