while(~scanf("%s",e));
时间: 2023-11-19 08:54:09 浏览: 69
C语言程序设计-dowhile语句.pptx
5星 · 资源好评率100%
这段代码的功能是在不断地从输入流中读取字符串,直到读取到空字符为止。其中,scanf函数返回值为读取到的字符数,当读取到文件结尾时,返回值为EOF(-1),而~EOF的值为0,因此while(~scanf("%s",e))等价于while(scanf("%s",e)!=EOF),即当读取到文件结尾时中止循环。
阅读全文