开发者社区> 问答> 正文

用指针访问数组元素有哪几种方式?

用指针访问数组元素有哪几种方式?

展开
收起
去校区学技术 2022-03-29 18:23:02 570 0
1 条回答
写回答
取消 提交回答
  • 1.数组名实际上就是一个指向该数组中第一个元素的指针。

    int arr[5]={1,2,3,4,5}; 
    
    int *p=NULL;
    
    p=&arr[0];//等同于p=arr
    

    2.在实际数组元素前面加一个&与使用变量相同

    p =&arr[1];
    

    3.在数组名后面加偏移量改变指向的数组元素。

    p=&arr[1]; p++;//相当 于p=&arr[2];
    
    2022-03-29 18:26:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载