摘要:
数组名和数组名取地址的区别以下代码会打印出什么样的日志呢?[cpp]view plaincopy#includeinta[2]={1,2};intmain(){printf("a=%p\n",a);//Iprintf("&a=%p\n",&a);//IIprintf("a+1=%p\n",a+1);... 阅读全文
摘要:
二维数组a[M][N]中,a[i][j] = a[i*N+j],那三维数组a[M][N][P]换算为一维数组的关系公式是什么呢?答:三维数组维展a[M][N][P],下标为a[m][n][p],则一维表达式为a[ (m*N+n)*P+p] 理解:二维转一维时,第一个维度指向N个元素的数组首地址(i*... 阅读全文