为什么选择,B,是可以用int类型数组定义字符嘛?为什么c错的,
每个字符都可以转换成 对应的int型的ascii值,所以 B这样赋值时允许的C这种 ,花括号内的每个数组元素是字符串,相当于这是 字符串数组,而不是字符数组
int Invert(char *str) { int num=0; while(*str!='\0') { int digital=*str-48; num=num*10+digital; str=str+1; } return num; }