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

这样定义有啥区别吗,该怎么处理

2012-02-17 
这样定义有啥区别吗intx1inty2intz3int*a[10]{&x,&y,&z}//指针数组 存放指针int(*a)[10]{&x,&y,&

这样定义有啥区别吗
int   x=1;int   y=2;int   z=3;
int   *a[10]={&x,&y,&z};//指针数组 存放指针

int   (*a)[10]={&x,&y,&z};//这种定义通不过编译   以前好象看到人写过

[解决办法]
int aaa[10];
int (*a)[10]=&aaa;
[解决办法]
不一样,第一个a是指针的数组, 第二个a是一个指针指向于数组。

热点排行