C语言中, while (str!=✀尀n✀)什么意思?

为什么要不等于换行符呢?是某个程序的特殊要求吗?
2025-05-14 03:18:06
推荐回答(5个)
回答1:

当 str 不等于 换行符号的时

在str中 存储着一个 换行符号\n
当 执行到换行符号的时候 就跳出while
循环

回答2:

"\n"就是一个换行符,就是说只要str不等于换行符,就执行循环!

回答3:

循环条件嘛,就是当你的str变量不等于换行符的时候就执行循环啊,一旦条件不满足了就跳出循环

回答4:

如果*str是字符型,则表示*str不为\0的时候做循环
如果*str是数值型,则表示*str不为0的时候做循环

回答5:

比如说你要处理文本文件的数据,在这个while语句中处理只能处理一行数据!因为遇到换行符就会跳出去