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

【C语言进阶】指针进阶_数组指针的使用,数组参数和指针参数

一维数组传参

一维数组形参可以省略元素个数

Q:为什么形参是int**时,可以传arr2

(因为数组名就是地址,arr2是指针数组名,元素的本质是指针,指针的地址是二级指针)

1.形参是数组首元素的地址,但实参是第一行元素的地址,有五个元素,两个类型不一致

2.形参是指针数组,实参是指针,不符

3.形参是数组指针,实参是首元素的地址,对于二维数组来说,首元素是第一行的地址,有五个元素,类型匹配

4.形参是二级指针,实参是一级指针,不符

以什么样的方式传,就以什么样的方式接收

数组传参宗旨:形参、实参类型一致就行.

还是看实参和形参的类型要相同,图中形参和实参的本质都是地址,相符

指针数组的首元素是指针,而指针数组的数组名就是首元素的地址,就是指针的地址,是二级指针,可以穿过去

函数指针数组


回调函数

冒泡排序

http://www.dtcms.com/a/499492.html

相关文章:

  • PySide6 控件插入日期时间(QDateTime)
  • 网站建设 jsp php垂直网站建设
  • 招商网站大全企业官方网站建设的流程
  • 征程 6 | 工具链如何支持 Matmul/Conv 双 int16 输入量化?
  • 【案例实战】鸿蒙分布式调度:跨设备协同实战
  • 中英文网站设计网站开发投标文件
  • Langgraph译文1:让AI自主决策的代理架构
  • 如何让百度能查到自己衡阳专业的关键词优化终报价
  • 为什么.NET的System.IO.Compression无法解压zlib流
  • 微信小程序:日常零售供应系统
  • 安卓如何查看settings是被哪个进程更新的?相关dumpsys命令剖析
  • 网络营销方式案例分析郑州网站优化推广
  • 下载软件太慢的加速操作
  • 网站改版技术要求git wordpress中文免费主题
  • 从应力到位移:混合模式分层损伤起始点推导
  • Gartner 2025年新兴技术成熟度曲线
  • HCIA DAY2
  • 【Go】--文件上传
  • 基于SpringBoot及PostgreSQL的国家减肥食谱管理项目(中):食谱与菜单配置搭建
  • 网站建设 需要准备材料安徽六安特产有哪些
  • Qt的QT_QPA_EGLFS_INTEGRATION环境变量浅解
  • ppt设计网站有哪些银行管理系统网站建设
  • 矽塔 SA8209 输入耐压36V 8A过流保护阈值 过压过流保护芯片 SOT23
  • 【Trae】如何使用Trae编译C++(附带MinGW)
  • thinkpad t480 更换开机LOGO
  • 重庆网站建设就选承越做国外的众筹网站
  • Go基础知识(二)
  • Go小工具合集
  • Go 1.26 内置函数 new 新特性
  • 十堰微网站建设多少钱wordpress开头