- 博客(18)
- 收藏
- 关注
原创 4.5 C高级 内存管理
内存管理 (1)动态内存 1)C/C++定义了4个内存区间: 代码区/全局变量与静态变量区/局部变量区即栈区/动态存储区,即堆区。 2)静态存储分配 通常定义变量,编译器在编译时都可以根据该变量的类型知道所需内存空间的大小, 从、而系统在适当的时候为他们分配确定的存储空间。 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建, 函数执行结束时这些存储单元自动被释放。栈内
2023-01-14 22:26:46 165
原创 4.3+ C高级 共用体和typedef
由于共用体中各成员的数据长度往往不同,所以共用体变量在存储时总是按其成员中数据长度最大的成员占用内存空间。在C语言中,不同数据类型的数据可以使用共同的存储区域,这种数据构造类型称为共用体,简称共用,又称联合体。在使用共用体类型变量的数据时要注意:在共用体类型变量中起作用的成员是最后一次存放的成员,在这一点上共用体与结构体不同,结构体类型变量在存储时总是按各成员的数据长度之和占用内存空间。即共用体类型的成员可以是结构体类型,或者结构体类型的成员是共用体类型。在程序中经常使用结构体与共用体相互嵌套的形式。
2023-01-14 22:20:33 173
原创 4.3 C高级 结构体2
【1】结构体数组 (1)结构体数组的定义 1)具有相同结构体类型的结构体变量也可以组成数组,称它们为结构体数组。 结构体数组的每一个数组元素都是结构体类型的数据,它们都分别包括各个成员(分量)项。 2)定义结构体数组的方法和定义结构体变量的方法相仿,只需说明其为数组即可。
2023-01-14 22:05:43 216
原创 Linux C语言基础(9)-函数2
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-12-17 15:58:45 103
原创 Linux C语言基础(8)-函数
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-12-17 15:11:38 106
原创 Linux C语言基础(7)-指针2
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-11-20 17:39:43 180
原创 Linux C语言基础(6)-指针
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-11-20 16:47:45 288
原创 Linux C语言技术(5)-数组和字符串
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-11-07 18:52:27 424
原创 Linux C语言基础(4)-控制语句
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除。华清远见官方网站:http://www.hqyj.com/
2022-10-22 21:05:32 119
原创 Linux C语言基础(3)-输入输出专题
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除华清远见官方网站:http://www.hqyj.com/
2022-10-11 11:45:03 415
原创 Linux C语言基础(2)-数据类型、常量、变量、运算符
学习华清远见嵌入式课程总结笔记,如有侵权请联系作者删除华清远见官方网站:http://www.hqyj.com/
2022-10-10 23:03:09 633
原创 Origin模板生成
Origin作图每次都要调整字体大小,格式等,操作非常无脑并且浪费时间,本文为简单讲述生成Origin模板方法,初学者浅谈,望批评指正。
2022-04-27 11:19:54 3993 1
原创 51单片机最小系统的检查
以STC89C52为例(洞洞板、蚀刻板都要检查,工厂打板部分步骤可省略)准备:万用表(调至电压档),单片机最小系统(需供电)1.测量单片机供电是否正常 51单片机的P20脚为GND,P40脚为VCC,红表笔接VCC,黑表笔接地:如果结果不为5V(2.6V或者其他),考虑是电源的问题。1.1 首先检查电源线,红表笔接正极,黑表笔接负极,显示为5V左右,电源线正常。考虑是电路板的问题1.2 将电压表调至通断档(红黑表笔短接电压表鸣叫)。首先检查GND连接是否......
2021-07-12 14:01:46 6221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人