当前位置: 首页 > news >正文

认识数组指针

文章目录

    • 数组指针的定义
    • 数组指针的应用

数组指针的定义

类比

整形数组——存放整形的数组
指针数组——存放指针的数组

整形指针——存放整形地址的指针
数组指针——存放数组地址的指针

在这里插入图片描述

深度理解

在之前我们知道:数组名表示首元素地址,但是有;两个例外:
①、szieof(数组名),这里的数组名表示的是整个数组
②、&数组名,这里的数组名也是表示整个数组
在这里插入图片描述

在这里插入图片描述

可以这样定义:int(* p)[10]=&arr

数组指针的应用

数组指针一般运用于二维数组中

之前我们要遍历打印二维数组是这样的:
在这里插入图片描述

在学习了数组指针后,我们可以思考:
在这个二维数组中,数组名arr表示首元素地址
在这里插入图片描述
那么就可以用数组指针来遍历打印出这个二维数组的元素
在这里插入图片描述

http://www.lryc.cn/news/101567.html

相关文章:

  • SSM面试题-Spring容器的启动流程
  • Vue 3:玩一下web前端技术(八)
  • AI绘画Stable Diffusion原理之Autoencoder-Latent
  • C++核心知识点总结
  • echart折线图,调节折线点和y轴的间距(亲测可用)
  • Power BI-云端报表定时刷新--ODBC、MySQL、Oracle等其他本地数据源的刷新(二)
  • redis 淘汰策略和持久化
  • Redis学习路线(6)—— Redis的分布式锁
  • 一、创建自己的docker python容器环境;支持新增python包并更新容器;离线打包、加载image
  • 【Git】git企业开发命令整理,以及注意点
  • 使用Django自带的后台管理系统进行数据库管理的实例
  • leetcode解题思路分析(一百四十五)1254 - 1266 题
  • 使用 GORM 连接数据库并实现增删改查操作
  • kafka集群搭建(Linux环境)
  • 树莓派本地快速搭建web服务器,并发布公网访问
  • 集合中的数据结构
  • CentOS 8 错误: Error setting up base repository
  • java外观模式
  • 3秒快速打开 jupyter notebook
  • 数据安全
  • 华为nat64配置
  • 从分片传输到并行传输之大文件传输加速技术
  • mybatisPlus入门篇
  • NineData支持最受欢迎数据库PostgreSQL
  • Redis配置类
  • 【前端知识】React 基础巩固(三十六)——RTK中的异步操作
  • 33. 本地记事本
  • Android Glide预处理preload原始图片到成品resource 预加载RecyclerViewPreloader,Kotlin
  • 亚马逊云科技全新Amazon Bedrock,助力客户构建生成式AI应用
  • 题解:ABC275 C-Counting Squares