![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 79
日落星野
Success is not final, failure is not fatal: it is the courage to continue that counts.
展开
-
一个C程序变为一个可执行程序的过程
C程序变为一个可执行程序的过程主要包括预处理、编译、汇编和链接四个步骤。在预处理阶段,头文件被展开,宏定义被替换,条件编译指令得到处理,并移除注释。编译阶段涉及词法分析、语法分析和语义分析,优化代码,并生成汇编语言代码。汇编阶段将汇编代码转换为机器指令,生成目标文件。链接阶段合并段表信息,解析符号引用,分配虚拟地址,并最终生成可执行文件。整个过程需要借助工具如GCC编译器,通过特定命令实现各阶段的处理,如预处理使用`gcc -E`,编译使用`gcc -S`,汇编使用`gcc -c`,链接则直接使用`gcc`原创 2024-08-21 15:01:40 · 795 阅读 · 0 评论 -
链表的增删改查以及动态链表的创建
链表,作为一种基础且重要的数据结构,在计算机科学领域中占据着举足轻重的地位。其本质是由一系列节点组成,每个节点不仅存储着数据元素,还包含指向下一个节点的指针。这种结构使得链表在插入和删除操作上展现出高效的性能,因为这两种操作仅需改变相邻节点的指针即可。然而,访问链表中的特定元素则需从头部开始逐个节点遍历,导致访问速度较慢。因此,链表在实现时需要在操作效率和数据访问速度之间做出权衡。此外,链表还有多种变体,如单链表、双链表以及循环链表等,各自具有独特的特点和适用场景。总之,链表以其灵活的结构和高效的操作性能,原创 2024-07-28 21:55:52 · 305 阅读 · 0 评论 -
第二章 定时器
C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器或者计数器使用。确切的说,定时器和计数器区别是致使他们背后的计数存储器加1的信号不同。当配置为定时器使用时,每经过1个机器周期,计数存储器的值就加1。而当配置为计数器时,每来一个负跳变信号(信号从P3.4 或者P3.5引脚输入),就加1,以此达到计数的目的。标准C51有2个定时器/计数器:T0和T1。他们的使用方法一致。C52相比C51多了一个T2。原创 2023-03-07 10:38:02 · 491 阅读 · 0 评论 -
51单片机
>会提示是否拷贝STARTUP.A51,选择是->生成了工程目录->在工程目录Source Group1上右键鼠标->add Exiting file to Source Group1...->选择代码文件main.c。3. 进入keil主页面,工具栏project->new uVision project->选择第一步的工程文件夹位置->输入工程名字->选择芯片类。4. 编程,新手如果看不懂以下代码,可以忽略,这次实验只是强调开发流程。编程练习:点亮一个灯并使它闪烁。编程练习:用震动传感器控制灯。原创 2023-02-19 17:04:27 · 184 阅读 · 0 评论 -
C语言流程控制
C语言流程控制总结原创 2022-08-17 09:37:03 · 147 阅读 · 0 评论 -
C语言小知识
c语言入门的小知识原创 2022-08-14 21:01:28 · 1327 阅读 · 2 评论 -
2021-04-17
C51知识C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。目前,使用C语言进行程序设计已成为软件开发的一个主流。用C语言开发系统可以大大缩短开发周期,明显增强程序的可读性,便于改进、扩充和移植。一个简单的单片机C程序要有什么#include<reg52.h>void main(){while(1){}}包含头文件程序主函数C语言中常用的语句if–else语句if(表达式){语句1;}else{语句2;}其语义是:如果表达式的值为真(非0)原创 2021-04-17 10:19:09 · 104 阅读 · 0 评论 -
2021-01-16
目录44英语语法大全第一章 虚拟语气第二章 动名词第三章 动词的语态第四章 主谓一致第五章 动词的语气第六章 助动词第七章 情态动词第八章 动词不定式第九章 分词第十章 动词的时态第十一章 形容词和副词第十二章 代词第十三章 名词第十四章 数词第十五章 冠词第十六章 介词第十七章 连词第十八章 构词法第一章 虚拟语气一、概念:虚拟语气(the subjunctive mood),又称假设语气,是谓语动词的一种形式,表示说话人叙述的内容与事实相原创 2021-01-16 11:55:45 · 105 阅读 · 0 评论 -
2020-11-25
英语四级单词actact vi.①行动②起作用③表现n.①行为②法案01 (1)act 行动active a.①(人或动物)活跃的,积极的,主动的②(语法)主动(语态)的(Δpassive被动的)③(活动等)定期进行的④(火山)随时会爆发的题 However,you can make your taste buds active again by drinking water.但是,你可以通过饮水使味蕾重新活跃起来。 【2019.12,阅读】派 actively ad.积极地原创 2020-11-25 22:15:26 · 636 阅读 · 0 评论