需要注意的是数组必须定义为固定的长度,如:char chary[20]: 5C2o"Go!\gm nHH0 数组的最大长度为32064(32K),否则会出现“too many variables”编译错误. 7L+|PY0Z0 如果定义为变长的字符串如char *charY,则程序会出错. C语言中char *s 和char s[]之间的区别 很多人觉得这两个定义效果一样,其实差别很大.以下是个人的一些看法,有不正确的地方望指正. 本质上来说,char *s定义了一个char型的指针,它只知道…