Skip to content

数组

需要string.h头文件

初始化

int a[10];
memset(a, 0, sizeof(a));

数组赋值

int a[10];
int b[10];
memcpy(b, a, sizeof(a));

二维数组

列数必须指定

int arr[][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; 

传参数为二维数组

How to pass a 2D array as a parameter in C?