我对K&R中提到的使用的程序感到困惑getchar().它提供与输入字符串相同的输出:
#include <stdio.h>
main(){
int c;
c = getchar();
while(c != EOF){
putchar(c);
c = getchar();
}
}
Run Code Online (Sandbox Code Playgroud)
为什么要打印整个字符串?我希望它能读出一个字符并再次询问输入.
并且,我们输入的所有字符串是否由EOF终止?
我正在和Arduino合作.
我想在C中的字符串后发送Ctrl+ z.我尝试截断^Z但是没有用.那怎么办呢?