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