1. a[100]=0//a数组的全部元素都是0
2. a[100]={1}//a数组除了a[0]=1以外,其他全部是0
3. a[100]={1,1}//a数组除了a[0]=a[1]=1以外,其他全部是0
4. a[100]="a"//a数组除了a[0]=‘a’以外,其他元素全部是‘\0’
差别什么呀,
然后
++a[c-'0']
//这个你可以分离来看++ (a[ ( c- '0' )//c的acs码减去‘0’的acs码得到的整形作为数组下标])//最外面的那层括号里面是数组的一个元素++n代表着 n=n+1
这是什么意思?
if(c==' ')//‘ ’为空的话就是空格的acs码和c的asc码做比较
为空的可以?