如果参数是多维数组,那么参数必须指明第一维意外得所有未得长度:比如你的 void tt(char a[][20])或者 void tt(char (*a)[20])另外这样也是可以的char *a[10] ;tt(a);tt(&a[0]);