学习
文章平均质量分 51
Red Lees
互粉互关QAQ
展开
-
结构 联合枚举
结构:结构是由程序员自己设计的一种数据类型,用于描述某一个事务的各项数据,由若干个不同的基础数据类型组成设计:struct结构体名{ 数据类型1 成员名1; 数据类型2 成员名2: ... };定义结构变量:struct 结构体名 结构体变量名;注意:在定义结构变量时,struct 关键词不能省略定义结构变量初始化:struct 结构体名 结构体变量名 = {v1,v2,v3,...};注意:要根据设计结构体时成员顺序来初始化struct 结构体名 结构原创 2021-05-05 23:24:20 · 254 阅读 · 1 评论 -
头文件
头文件应该写什么:问题:头文件可能被任何的源文件包含,意味着头文件的内容会在多个目标文件中存在,合并时不能冲突重点:头文件中只能编写声明语句,不能有定义语句全局变量声明函数声明宏常量宏函数typedef 类型重定义结构、联合、枚举的类型声明头文件的编写规则:1、为每个.c文件写一份.h文件,.h文件是对.c文件的说明2、如果需要用到某个.c文件的变量、函数、宏,只需要把它的头文件导入即可3、.c文件也需要导入自己的.h文件,目的是为了让声明与定义一致头文件的相互包含:假如a.h原创 2021-05-05 22:28:59 · 411 阅读 · 0 评论 -
预处理/宏
预处理指令:程序员所编写的代码不能被真正的编译器所编译,需要一段程序把代码翻译一下。翻译的过程叫做预处理,执行翻译的程序叫做预处理器,被翻译的代码叫做预处理执行指令,以#开头的都是预处理指令查看预处理结果: gcc -E code.c 把预处理的结果直接显示到终端上 gcc -E code.c -o code.i 把与处理结果寄存到.i结尾的文件中预处理指令的分类 #include 文件包含 #include< > 从系统指原创 2021-05-05 22:13:42 · 246 阅读 · 1 评论 -
C语言简介
C语言入门知识1、C语言简介2、第一个程序3、编译器4、把C代码变成可执行程序的过程5、C文件类型6、存储空间的单位7、数据类型8、变量与常量9、格式化输入输出10、运算符1、C语言简介发展历史:BCPL->newB->C->UNIX->Minux->Linux->gccC语言诞生1970~1973年,在肯.汤普逊和丹尼斯.里奇的领导下编写完成的,归属于美国的贝尔实验室。C语言专门编写操作系统的语言,所以天生适合对硬件编程,也速度快著称。也非常适合实现数据结构与算原创 2021-04-11 23:56:39 · 240 阅读 · 0 评论