小编Rom*_*BOE的帖子

表达式之间的区别: while(str[i] != '\0') 和 while (str[i])

在检查是否到达字符串末尾时,这两个表达式有什么区别吗?

while(str[i] != '\0') 
Run Code Online (Sandbox Code Playgroud)

while (str[i])
Run Code Online (Sandbox Code Playgroud)

其中str有类型char*并且i是整数。

c c++ expression equality while-loop

5
推荐指数
1
解决办法
681
查看次数

标签 统计

c ×1

c++ ×1

equality ×1

expression ×1

while-loop ×1