ascii 控制字符 windows+linux

发布于 2022-08-05 17:25:01 字数 281 浏览 7 评论 2

下面一段代码

  1.   int i;
  2.   
  3.   for(i=1; i <=26; i++)
  4.        putchar(i);

复制代码
在Windows平台和Linux平台产生的输出不同。

哪位能把这个问题的来龙去脉讲清楚一下吗?(有什么标准在里面吗?)
谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

月牙弯弯 2022-08-06 14:27:50

特殊字符的解释不同系统上有不同.

子栖 2022-08-06 00:57:48

可以看《Windows编程启示录》这章

注意编码页
为什么默认的8比特编码页被叫作“ANSI”?
为什么默认的控制台编码页被叫作“OEM”?
为什么OEM编码页经常被叫作ANSI?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文