数组指针等价于二维数组
数组指针:指针指向了一个数组 指针数组:数组中存储的为,指针 #include <stdio.h> //void fun(char a[][20],int n)直接传二维数组 void fun(char(*a)[20], int n)//数组指针 { int i; for (i = 0; i < n; i++) scanf("%s", a[i]); } int main(void) { int i; char s[3][20]; fun(s, 3); for (i = 0; i < 3; i++) printf("%s\n", s[i]); return 0; } 来源: CSDN 作者: captionyao 链接: https://blog.csdn.net/qq_38436175/article/details/104056458