关于putchar()的小疑义
关于putchar()的小疑问
#include <stdio.h>
int main(void)
{
char ch;
while((ch=getchar())!=EOF)
putchar(ch);
return 0;
}
我想问下为啥这个可以输出数字 puchar()不是只能输出ASCII吗?为什么输入数字也可以显示相同的数字呢
------解决方案--------------------
它显示的也是字符'1',‘1’
你看,你按键盘上的A,它也输出A,这个你能理解
那你按键盘上的1,它也输出1,怎么你就不能理解了呢,这不是完全一样么
#include <stdio.h>
int main(void)
{
char ch;
while((ch=getchar())!=EOF)
putchar(ch);
return 0;
}
我想问下为啥这个可以输出数字 puchar()不是只能输出ASCII吗?为什么输入数字也可以显示相同的数字呢
------解决方案--------------------
它显示的也是字符'1',‘1’
你看,你按键盘上的A,它也输出A,这个你能理解
那你按键盘上的1,它也输出1,怎么你就不能理解了呢,这不是完全一样么