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

嵌入式day15

数组指针

能够指向整个数组

一维数组:

&a,考察a的数据类型

int(*p)[10]:表示一个指向长度为10的一维整型数组的指针

二维数组:

指向函数的指针

函数的函数名,即为函数的入口地址;

函数指针pfn指向add

(int , int)为指针的基类型

函数指针为了降低程序耦合性

回调函数:

qsort:

(数组首元素地址,数组元素个数,一个元素所占的字节,描述比较大小的关系(返回值为int型))

指针数组和指向指针的指针

若getMem(s)未取地址,则s为野指针,s的基类型为char * 型,指针传参时,形参需要一个指针*p来接受,getMem函数中,char * 为基类型,* 只是为了说明p为一个指针

指针数组:

当一个指针的数组作为实参传递时,对应的形参为指针的指针

-----------------

嵌入式学习第十五天,今天结束了指针的学习,指针后面这部分的应用,比如数组指针,指针数组,指针的指针等都很难理解,也非常绕,还需要多强化强化。后面加油吧

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

相关文章:

  • 【电池管理系统(BMS)-01】 | 电池管理系统简介,动力电池和储能电池区别
  • C++ STL partial_sum 用法
  • 诚宜开张圣听不应妄自菲薄
  • Vue3 加载条(LoadingBar)
  • 《CSS创意项目实战指南》:点亮网页,从实战中掌握CSS的无限创意
  • [FBCTF2019]RCEService (PCRE回溯绕过和%a0换行绕过)
  • vue3后台管理系统 vue3+vite+pinia+element-plus+axios上
  • Mysql的事务隔离级别实现原理
  • 计算机体系结构:缓存一致性ESI
  • log4j2漏洞练习(未完成)
  • 常见网络攻击方法原理、应用场景和防御方法(一)
  • 【leetcode十分钟】覆盖所有点的最少矩形数目(C++思路详解)
  • 【Vue3】默认插槽
  • 华清day4 24-7-31
  • 搜维尔科技:Manus VR数据手套-适用于机器人、人工智能和机器学习解决方案
  • 知识文库杂志知识文库杂志社知识文库编辑部2024年第12期目录
  • 【Linux网络编程】套接字Socket
  • es之must、filter、must_not、should
  • RocketMQ消息发送基本示例(推送消费者)
  • 23 MySQL基本函数、分组查询、多列排序(3)
  • PHP与SEO,应用curl库获取百度下拉关键词案例!
  • MySQL:子查询
  • C++—— IO流
  • vue+node后台处理大文件切片上传--前端部分
  • 【通俗理解】艺术与数学交融
  • 深入探讨 Docker 容器文件系统
  • 《LeetCode热题100》---<4.子串篇三道>
  • 全国区块链职业技能大赛样题第9套前端源码
  • 如何提高编程面试成功率:LeetCode Top 100 问题及解答解析(详细面试宝典)
  • K-近邻和神经网络