c语言字符数组作为条件怎么理解 如if(str[i]) srt[]是一个包括数字与字母的字符数组

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 10:35:37
c语言字符数组作为条件怎么理解 如if(str[i]) srt[]是一个包括数字与字母的字符数组

c语言字符数组作为条件怎么理解 如if(str[i]) srt[]是一个包括数字与字母的字符数组
c语言字符数组作为条件怎么理解 如if(str[i]) srt[]是一个包括数字与字母的字符数组

c语言字符数组作为条件怎么理解 如if(str[i]) srt[]是一个包括数字与字母的字符数组
str[i] 是一个字符,条件里判断,如果它的 ASCII 值 不是 0 就得 “真”.
只有 '\0' (字符串结束符) ASCII 值 是 0,得“假”.其它字符 都得 真.