我是C和ASCII数字的新手,所以我使用了一个代码示例来打印ASCII数字
int main(){
int c;
while ((c = getchar()) != EOF){
printf("%dn", c);
}
}
";d";是
100
10
无论我倾向于键入哪个字母,结果都将是所述字母的ASCII代码,末尾也将是10。我不确定这个10是从哪里来的。
这是结束输入行的换行符的代码。
如果您想在行的末尾停止而不包括它,请添加另一个复选框。
while ((c = getchar()) != EOF && c != 'n'){
printf("%dn", c);
}