gpt4 book ai didi

将字符输入转换为十进制输出——不懂

转载 作者:太空狗 更新时间:2023-10-29 16:05:11 25 4
gpt4 key购买 nike

所以我今天在学习c。我编写了一些代码以使用 getchar() 获取输入并将其保存在变量中以了解整数输入的工作原理。

因此,如果用我的键盘输入“1”,然后按回车键,我会返回 4910 的值。我预计 49 的值会导致字符“1”的十进制 Ascsii 代码为 49。10 从何而来?

#include <stdio.h>
/* count lines in input */
main()
{
int c;
while ((c = getchar()) != EOF)
printf("%d",c);

}

最佳答案

10是换行符的ASCII码,'\n'。当您按下 Enter 键时,您输入了这个字符。

关于将字符输入转换为十进制输出——不懂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57127819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com