从编译器角度分析C语言中数组名和指针的区别

2025-05-10 00:40:59
推荐回答(1个)
回答1:

从编译生成的角度来说
数组名 没有本身的存储空间,其只是一个地址。 代表数组的首地址。
于是 数组名的值 不可能被改变。

而指针 是一个变量 有自身的存储空间
可以被改变值 执行数学操作。