c语言指针指向数组的写法是什么

   2024-10-01 5420
核心提示:在C语言中,可以使用指针来指向数组,指针和数组是息息相关的。要声明一个指针指向数组,可以使用以下语法:int arr[5] = {1, 2,

在C语言中,可以使用指针来指向数组,指针和数组是息息相关的。要声明一个指针指向数组,可以使用以下语法:

int arr[5] = {1, 2, 3, 4, 5};int *ptr = arr;

在上面的例子中,arr是一个包含5个整数的数组,然后我们声明了一个指向整数的指针ptr,并将其指向数组arr的第一个元素。

另外,也可以使用数组名本身来表示数组的地址,因为数组名是一个指向数组第一个元素的指针,例如:

int arr[5] = {1, 2, 3, 4, 5};int *ptr = &arr[0];

在这种情况下,&arr[0]表示数组arr第一个元素的地址,然后将该地址赋值给指针ptr。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号