'\0'是字符串的串尾符,用以标识字符串结束。
你输入字符串后,编译器会自动地在字符串最后加上'\0'这个串尾符
所以str[i]!='\0';这个是用来判断当前是否已经到达串尾,如果没有到达,则循环继续
代表字符结束
就是指当字符串没结束时就继续
str[i]!='\0';是来判断字符串是否结束,字符串结束都是以'\0'
str[i]!='\0';是判断字符串是否结束的,所有字符串最后都默认加上了'\0',只是没有显示出来而已,系统判断字符串是否结束,就是靠'\0'
如果没有这个,你的循环将继续下去