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

关于c++的数组名有关问题

2013-04-09 
关于c++的数组名问题怎么指向二维数组 在c语言中 不是这两种都可以吗? 怎么都不可以了 还有 int a[3][3]f

关于c++的数组名问题
关于c++的数组名有关问题关于c++的数组名有关问题
怎么指向二维数组 在c语言中 不是这两种都可以吗? 怎么都不可以了 
还有 int a[3][3];
for(int i=0;i<9;i++)
cin>>*(a+i);
 也报错 怎么指向2为数组
[解决办法]
对于int a[3][3];
在C里面
int * p = a;和
int ** p = a;的写法都是错的,
只是没有报错误而已,如果有-Wall这样的编译选项,应该会报warning。

int (*p)[3] = a;才是正确的写法。

热点排行