1、一维数组动态分配内存:int num[5] 源码: int main(void) { // 使用动态内存分配一个数组为 int num[5] int *num = NULL; int len = 5; num = (int *)malloc(len * sizeof(int)); for (int i = 0; i <…
其中a是一个数组,他的每个元素(a[i])(0<=i<10)又是一个数组,如a[i]就是一个数组,它的每个元素为a[i][j](0<=j<10); 其实2维数组中*a就是表示a[0]; 实际上在内存中只存在一维数组,它只是在语言这一层次上用二维的方式呈现给语言的使用者。 其实二维数组和一维数组差不多, 一维数组中a[i]与...