解锁即可观看《物联网/嵌入式工程师》完整课程视频

物联网/嵌入式工程师

重磅升级:新增硬件电路设计与实战,让你软硬通吃,同级PK无敌!行业风口、政策倾斜,新晋热门高薪不内卷!0基础一站式就业完整路径,抢占先发优势!

【第1周】迈进供不应求的物联网/嵌入式行业大门
【第2周】C语言进阶-编程思想
【第3周】C语言高级进阶
【第4周】C语言项目实战与《阶段笔试》
【第5周】数据结构-线性结构、非线性结构等
【第6周】排序与复杂度&数据结构项目实战
【第7周】Shell编程和Makefile工程管理
【第8周】Linux文件IO和标准IO
【第9周】Linux下文件操作项目实践与阶段评测
【第10周】Linux 多进程、多线程、IO模型
【第11周】Linux 项目实战-实现并发服务器模型与企业笔试
【第12周】网络基础和UDP Socket编程
【第13周】TCP Socket编程和WireShark抓包分析
【第14周】网络编程项目实战-网络视频监控与企业笔试
【第15周】从C到C++
【第16周】软件设计模式与C++11新特性
【第17周】项目实战-C++语言实现五子棋游戏与企业笔试
【第18周】嵌入式产品人机交互必备-QT框架
【第19周】项目实战-QT开发音乐播放器
【第20周】智能硬件开发-ARM核介绍和基础外设
【第21周】智能硬件开发-单片机常用外设
【第22周】stm32芯片-智能硬件项目实战与企业笔试
【第23周】大厂必备- linux内核与文件系统移植
【第24周】嵌入式开发-系统移植-bootloader、yocto
【第25周】嵌入式底层核心技能-Linux设备驱动初级
【第26周】嵌入式底层核心技能-Linux设备驱动中级
【第27周】嵌入式底层核心技能-Linux设备驱动高级1
【第28周】嵌入式底层核心技能-Linux设备驱动高级2
【第29周】智能家居项目实战之Linux智能网关端开发
【第30周】智能家居项目实战之STM32单片机设备端开发
【第31周】人脸指纹识别考勤机设计与实战
【第32周】硬件电路设计-电路基础知识
【第33周】STM32最小系统 - 硬件电路设计实战项目(一)
【第34周】CAN总线分析仪 - 硬件电路设计实战项目(二)
【第35周】4路输入输出控制器 - 硬件电路设计实战项目(三)
【第36周】8路逻辑分析仪 - 硬件电路设计实战项目(四)
【第37周】项目答辩和就业指导&独立开发阶段-三大热门领域项目
章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 函数指针与指针指向的数据访问 (05:35) 下一节 重新观看

3 秒后播放下一节

为你推荐

IT极客,超级果粉一枚,酷爱苹果产品,也爱为自己喜欢的产品编写应用程序,关于苹果,他知道的真的很多

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 成都市民李先生
程序已经崩了唉,都已经segmentation fault了,指针已经飞了,找不到函数,自然进不去了

最新回答 / 实时编程
确实 差不多

最新回答 / 骑车去拉萨
根据内存地址。内存地址从大到小依次为系统内核,栈,堆,数据段,代码段

最新回答 / 实时编程
0x1 代表一个地址  不管是32位 还是64位系统 都是 使用 一个 32位 2进制 或者64位二进制 来 寻找这个地址而地址 里面 保存的 数据 是一个 8位 2进制数这个 8位2进制 恰巧是一个字节    所以 从0x1 到0x5  增加了 4个字节  不管是 32位 还是64位 地址只是表达 具体位置    里面的 内容 确实个8位的 2进制数 而已   

最新回答 / 实时编程
1,0x 表示16进制   我们平时说的数字就是10进制   方便区分 2,堆内存 一般情况下是 自己申请的 一般用malloc 申请的内存 是堆内存一般我们的变量  会放在  栈内存    栈帧  也是在栈内存 的  一般情况 下  堆内存 需要 主动调用  3, 寄存器  属于硬件  已经不是内存了CPU 可以直接 从寄存器 取数据  这样 比从内存取快非常多不过寄存器 内存 还有缓存  之间 关系 都是 由操作系统 处理的我们在编程过程一般理解为 从内存取数据而已 这个 一般 会在 操作系统 和组成...

已采纳回答 / onemoo
函数本身代码的地址并不在栈中,它们在代码段中。函数调用时才会将参数和各种用到的变量以栈帧结构存在栈中,这会使栈依照调用顺序来增长。所以参数的压栈地址可以说明它们的调用顺序。

已采纳回答 / onemoo
这是函数指针声明。这是将pquadrate声明为函数指针,它指向的是有一个int型参数,返回值为int的函数。这语句同时将pquadrate初始化为quadrate的地址(显然quadrate应该是个函数名)。一步一步讲这个声明:这语句声明的是pquadrate变量,前面有个*,而且是用小括号和变量名括起来的(*pquadrate),表明这个变量名优先和*结合。声明变量时前面有*就代表这个变量是指针,所以pquadrate是个指针。那它指向什么呢?接着看,后面有小括号,前面有类型,表明是个函数。参数就是i...

最赞回答 / 来虐小学生
栈内存我才看过这一节,当时我也这样的疑问。后来我是这样解答的,不知道对不对。每一个函数栈从大到小,但是内部变量从小到大。以上只是猜测,还没继续深入看完。勿喷。

已采纳回答 / noming
栈在程序的运行中有着举足轻重的作用。最重要的是栈保存了一个函数调用时所需要的维护信息,这常常称之为堆栈帧或者活动记录。堆栈帧一般包含如下几方面的信息:1.函数的返回地址和参数2. 临时变量:包括函数的非静态局部变量以及编译器自动生成的其他临时变量。首先你要知道,由于外部环境变化,某些函数每一次执行都会返回不同的结果。最典型的就是取随机数函数了而栈里面存着的就是这些东西。所以,每一个线程都会得到不同的结果,每一个线程也都需要一个存着这个结果的栈!
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言