答案 0 :(得分:8)
没有。但是只要你需要它就可以衰减到指针。
void foo1(char * c) {
}
int main() {
char Foo[32];
foo1(Foo); // Foo decays to a pointer
char * s = Foo; // Foo decays to a pointer which is assigned to s
}
答案 1 :(得分:3)
没有任何索引的数组名称本身就是一个指针。
int a[10];
printf("%d\n",*a); // will print first value
printf("%d\n",*(a+1) ); // will print second value