for(;a=getchar!='\n';)
时间: 2024-03-30 11:37:56 浏览: 47
getch()和getchar()
这是一个C语言中的for循环语句,它的循环条件部分没有设置循环变量和循环次数,因此它会一直循环下去,直到遇到换行符`\n`为止。在每次循环中,通过`getchar()`函数获取一个字符并赋值给变量a,然后判断该字符是否为换行符。如果不是,则继续循环执行;如果是,则跳出循环。这个循环可以用于读取用户从键盘输入的一行字符串,并将其存储到一个字符数组中。
阅读全文