请问在这个程序里while(s!='\0')什么意思 #include<stdio.h> void fun(chars,int&a,int&b) { while(*s!='\0') { if(*s>='A'&&*s<='Z') a++; if(*s>='a'&&*s<='z') b++; s++; } } main() { char s[100]; int upper=0,lower=0; printf("\nPlease a string:"); gets(s); fun(s,upper,lower); printf("\n upper=%d lower=%d\n",upper,lower); }