在 Nick Parlante 的文档中,它说,数组名称是常量,即数组基地址的行为类似于 const 指针。
例如
{
int array[100], i;
array = NULL; //cannot change base address
array = &i; // not possible
}
但同时为什么这是有效的:
void foo(int arrayparm[]){
arrayparm = NULL; // says it changes the local pointer
}