#include <stdio.h>
int main()
{
char c;
printf("EOF is %d", EOF);
while ((c = getchar()) != EOF) {
putchar(c);
}
}
EOF为-1,while循环中括号是必要的,!=符号的优先级高于=。
EOF在C中用ctrl +Z来输入,C++中用ctrl +D。
#include <stdio.h>
int main()
{
char c;
printf("EOF is %d", EOF);
while ((c = getchar()) != EOF) {
putchar(c);
}
}
EOF为-1,while循环中括号是必要的,!=符号的优先级高于=。
EOF在C中用ctrl +Z来输入,C++中用ctrl +D。