本帖最后由 lixiangzhou 于 2014-3-21 10:56 编辑
char *name[10] ={ "jack" , "tony" , "kimi"} ,这是错误的,这里是个char数组,不能存放字符串数组,只能存放字符数组,如 :char *name = {'j', 'a', 'c', 'k'};
char *name[10][]={ "jack" , "tony" , "kimi"} ,这也是错误的,二维数组的第二维,也就是列数必须要给出一个确定的值,如:char *name[][10]={ "jack" , "tony" , "kimi"};
char *name[10][10]={ "jack" , "tony" , "kimi"}是正确的,表示的是字符串数组
|