char [] 数组
char s1[2] ;
(1)s1[0] s1[1] 的数据类型是char
(2)s1的数据类型是char *[2],其值等于&s1[0],但是s1与&s1[0]所表示的
含义 是不同的。&s1[0]表示的是数组s1中元素s1[0]的地址,而s1表示的是一个
指向长度为2的char数组的指针。
char *[] 数组
char* s2[2];
(1)s2[0] s2[1]的数据类型是char*
(2)*s2[0] 和 *s2[1]的数据类型是char,是s2[0] s2[1]指向的字符串的
第一个字符
(3)s2是char**[2],其值等于&s2[0],s2表示一个指向长度为2的char*数组
的指针
char **[]数组
char** s3[2];
(1)s3[0] , s3[1]的数据类型