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

请教:int matrix[4][4]中的数组名matrix是二级指针吗

2012-03-06 
请问:int matrix[4][4]中的数组名matrix是二级指针吗?请大家讲的详细些,我系菜鸟[解决办法]看看C和指针吧~

请问:int matrix[4][4]中的数组名matrix是二级指针吗?
请大家讲的详细些,我系菜鸟

[解决办法]
看看C和指针吧~~
[解决办法]
可以这么说
[解决办法]
不是。

数组名和指针虽然很像,但还有有区别的。

数组名是一个常地址,而指针是一个变量。

sizeof一个数组名和sizeof一个指针,看看结果,也是不一样的。
[解决办法]

探讨

不是。

数组名和指针虽然很像,但还有有区别的。

数组名是一个常地址,而指针是一个变量。

sizeof一个数组名和sizeof一个指针,看看结果,也是不一样的。

[解决办法]
探讨

那二级指针,又是什么意思呢?

[解决办法]
这个明显不是,既然楼主是菜鸟那建议楼主去看看基础的,在提高这样效果好
[解决办法]
看看
http://blog.vckbase.com/arong/archive/2004/06/05/371.html
[解决办法]
int a[2][2] = {0};
int (*p)[2];//a是指向一个具有2个int元素的数组常量指针
p=a;
[解决办法]
char *f[8];//指针数组
char **p=f;//指针的指针

char f[8][8]; //f代表数组的第零行的首地址
char (*p)[8]=f;//指向一维数组(八个元素)的指针

热点排行