关于换行符的ASC码值
char t = '\n';
printf("t = %#0x",t);
得到的结果是t =0xa1;
printf("t = %d",t);
得到的结果是t = 101;
换行符的ASC码值不是13么?怎么这样显示的结果这么诡异呢???
[解决办法]
(1)换行符是'\r','\n'是回车;
(2)我的'\n',打印出来的是0xa,10.
[解决办法]
发布时间: 2012-02-10 21:27:41 作者: rapoo
关于换行符的ASC码值
char t = '\n';
printf("t = %#0x",t);
得到的结果是t =0xa1;
printf("t = %d",t);
得到的结果是t = 101;
换行符的ASC码值不是13么?怎么这样显示的结果这么诡异呢???
[解决办法]
(1)换行符是'\r','\n'是回车;
(2)我的'\n',打印出来的是0xa,10.
[解决办法]