可以直接用数组名赋值给指针吗

如下程序是否正确:char f[]="a087";char *g;g=f;
2025-05-08 22:31:42
推荐回答(2个)
回答1:

可以。f既是数组名,也是数组的首地址,而指针的本质就是一个地址。

回答2:

正确,在C/C++中,数组名都代表字符串的首地址。