首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

二维数组指针有关问题

2012-03-12 
二维数组指针问题想输出元素1 为什么这样就不对?#includestdio.hint main(){int a[3][4]{{1,3,5,7},{9,

二维数组指针问题
想输出元素1 为什么这样就不对?
#include<stdio.h>

int main()
{
int a[3][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23}};
int*p;
p=a;
printf("%d\n",**p);
return 0;
}




但这样就对?

#include<stdio.h>

int main()
{
int a[3][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23}};
printf("%d\n",**a);
return 0;
}


[解决办法]
http://topic.csdn.net/u/20091123/11/0c03d2e2-0655-4634-8287-0e2315d889fc.html?23505

很明显楼主和楼上一些人是所谓数组名就是指针的理论的受害者,参考上面的链接.

热点排行
Bad Request.