中易网

C语言中的enter键究竟代表哪个ASCII值?

答案:4  悬赏:40  
解决时间 2021-01-12 16:18
  • 提问者网友:暗中人
  • 2021-01-12 09:28
C语言中的enter键究竟代表哪个ASCII值?
最佳答案
  • 二级知识专家网友:長槍戰八方
  • 2021-01-12 09:45
C语言 Enter键值是 0x0d, 十进制 13 -- \n。

别的应用软件或程序里就不一定了。
PC (DOS) 传统 Enter键 转化为 CRLF -- \r\n
苹果 传统 Enter键 转化为 CR -- \r
unix 传统 Enter键 转化为 LF -- \n

在输入字符串时,Enter会不会....
C 语言 fgets(stdin), 读一行字符串,含最后一个\n,存放时还自动添\0
scanf("%s",&str); 不会读入Enter,存放时自动添\0。
缓冲区的 Enter,有时会带来麻烦,可以用 fflush(stdin) 清除掉。
全部回答
  • 1楼网友:像个废品
  • 2021-01-12 12:57
VK_RETURN (13)
  • 2楼网友:患得患失的劫
  • 2021-01-12 11:27
#include<stdio.h>
main()
{
int i;
i='\n';
printf("%d",i);
getch();
}
  • 3楼网友:等灯
  • 2021-01-12 11:15
C语言里面
文件中enter中是 \r\n
在命令提示符中是\n
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息