![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 57
xiaopangcame
这个作者很懒,什么都没留下…
展开
-
C语言中.h和.c文件解析
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件) 4.连接阶段,将各个目标文件中的各段代码进行绝对地址定位,生成跟特定平台相关的可执行文件,当然,最后还可以用objcopy生成纯二进制码,也就是去掉了文件格式信息。(生成.exe文件) 编译器在编译...原创 2021-10-20 22:57:21 · 514 阅读 · 0 评论 -
typedef的用法
typedef中声明的类型在变量名的位置出现。什么意思呢,我们回头来看。我们是怎么声明int类型变量的?int Typename;像上面这样,对不对?那么用typedef之后呢?把变量名的位置替换为别名:typedef int Typename;好了,你现在已经把为int取别名为Typename。再来看结构体,声明普通结构体变量:struct info{ char name[128]; int length;};struct info Typena原创 2021-07-11 21:19:47 · 128 阅读 · 0 评论