首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

p =数组是否与p =&array [0]相同?

这个问题涉及到数组和指针的概念。在C语言中,数组名和数组元素的指针是有区别的。

数组名是一个指向数组第一个元素的指针,因此p = array 和 p = &array0 是相同的。这两个表达式都将指针p设置为指向数组的第一个元素的地址。

但是,需要注意的是,数组名和指针是有区别的。数组名是一个常量指针,不能被修改,而指针可以被修改。因此,在使用数组名时,需要注意其指向的是数组的第一个元素的地址,而不是整个数组的地址。

总之,p = array 和 p = &array0 是相同的,都将指针p设置为指向数组的第一个元素的地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券