在线时间18 小时
UID257828
ST金币0
蝴蝶豆0
注册时间2011-1-3
中级会员
- 最后登录
- 1970-1-1
|
发表于 2016-1-26 09:29:59
|
显示全部楼层
回帖奖励 +2 ST金币
a0a.1 32b0c
源代码文件编译成目标代码文件,再由连接器连接为可执行文件
问题:
unsigned int Arr[5][4] = {
{ 1, 2, 3, 4},
{ 5, 6, 7, 8},
{ 9,10,11,12},
{13,14,15,16},
{17,18,19,20}
};
//把数组Arr分成一个二维的数组,为TArr[4][3]
unsigned int (*TArr)[2] = (unsigned int (*)[2])Arr;
unsigned int col = 0; //列
unsigned int row = 0; //行
for(row = 0; row < 20; row++)
for(col = 0;col < 1;col++)
printf("TArr[%d][%d] = %d\n",row,col,(unsigned int (*)[1])TArr[row][col]);
输出结果是什么? |
评分
-
查看全部评分
|