(c=getchar())!=EOF是什么意思
来源:百度知道 编辑:UC知道 时间:2024/05/19 01:44:14
顺便解释一哈'\t'什么意思
EOF 是 -1 即读入的已不是正常的字符而是文件的结束符;
\t的意思水平制表跳到下一个tab的位置
getchar()!=EOF用来判断是否已经读取完。
EOF 是-1 即读入的已不是正常的字符而是文件的结束符;
当输入字符串的时候,可以使用getchar()读取其中的每一个字符,输入字符串的时候最后一般输入一个回车,回车以后输入缓存里面就没有数据了。
只能使用while(getchar()!='\n'){....}也就是读到回车就退出,否则会一直等待用户的输入
ctrl+c是停止循环,结束程序。
该getchar()!=EOF用来判断是否已经读取完,是在C语言当中使用的:
EOF 是-1 即读入的已不是正常的字符而是文件的结束符;
当输入字符串的时候,可以使用getchar()读取其中的每一个字符,输入字符串的时候最后一般输入一个回车,回车以后输入缓存里面就没有数据了。
只能使用while(getchar()!='\n'){....}也就是读到回车就退出,否则会一直等待用户的输入
ctrl+c是停止循环,结束程序。