摘要:
1、编辑.c文件 2、预编译(预处理):预处理过程实质上是处理“#”,将#include包含的头文件直接拷贝到源文件中,将#define定义的宏进行替换,同步将代码中没用的注释部分删除掉;具体做的事如下: 1)、将所有的#define删除,并且展开所有的宏定义。说白了就是字符替换 2)、处理所有的条 阅读全文
摘要:
1、为什么使用动态分配内存 当不确定需要的内存空间的大小的时候,使用动态分配内存的方式去分配一块内存,这样不会对内存进行浪费。 2、动态分配内存的函数 C函数库提供了三个动态分配内存的函数:malloc、calloc、realloc,这三个函数都能进行动态的内存分配。当这些内存不再使用时可以用fre 阅读全文