- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 原来数组指针和这个定义等价!
当我向一个接受指针的指针的函数传入二维数组的时候, 编译器报错了,这是怎么回事?答:数组蜕化为指针的规则不能递归应用。数组的数组(即C 语言中的二维数组) 蜕化为数组的指针, 而不是指针的指针。数组指针常常令人困惑, 需要小心对待; 如果你向函数传递二位数组:int array[NROWS][NCOLUMNS];f(array);那么函数的声明必须匹配:void f(int a[][NCOLU
2006-08-28 15:39:00 1721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人