我正在从“C编程语言”( the C Programming Language)一书中学习C;我的问题是,当我试图用几行关于输入和输出的代码重新表示时,我观察到了一些问题:为什么需要赋予getchar()函数一个一定整数的值才能将所有文本存储在输入中?例如,使用此代码,putchar()将打印我输入的所有内容;
while ((c = getchar()) !getchar()) !,但是getchar()的属性是否有什么遗漏,也在堆栈溢出中搜索关于<e
所以我今天要学习c。我编写了一些代码来获得getchar()的输入,并将其保存在一个变量中,以了解整数输入是如何工作的。所以,如果用我的键盘输入,比如"1“,然后按enter键,我得到的值是4910。我预期49的值会导致十进制的Ascsii码,因为Char "1“是49。那十人从哪来的?#include <stdio.h>main() int c;
while ((c = <em