请教:int matrix[4][4]中的数组名matrix是二级指针吗
请问:int matrix[4][4]中的数组名matrix是二级指针吗?请大家讲的详细些,我系菜鸟[解决办法]看看C和指针吧~
请问:int matrix[4][4]中的数组名matrix是二级指针吗?
请大家讲的详细些,我系菜鸟
[解决办法]
看看C和指针吧~~
[解决办法]
可以这么说
[解决办法]
不是。
数组名和指针虽然很像,但还有有区别的。
数组名是一个常地址,而指针是一个变量。
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;//指向一维数组(八个元素)的指针