p=a是什么意思?数组可以直接赋值给指针变量吗?

来源:百度知道 编辑:UC知道 时间:2024/05/07 08:34:16

a 其实就是数组的首地址 而指针变量其实就是一个地址变量 所以数组是可以用指针指针来表示的 但是严格的说数组可以把值赋给指针应该是不对的 其实也数组赋给指针的只是首地址而已

可以,a是数组名,p是指针的话,p=a相当于把a数组的首地址给p
即a(0)给p指针

对于一个数组a[]来说,a可以当作是数组的指针,在内存中它是指向a[]数组所在的起始地址!