-
动态链表 程序运行过程中,从无到有,一个一个的建立节点 malloc 分配内存块函数查看全部
-
./a.out执行一个生成的文件;.c文件-(预处理)-.i文件-(编译)-.s文件-(汇编)-.o文件-(链接)-可执行文件【编译文件的四步骤】查看全部
-
静态链表,所有的节点都是在程序中定义的,而不是动态开辟的。查看全部
-
(*w).name = w->name查看全部
-
宏不是C语法,所以可以不以分号为结尾 typedef是C语法,所以必须以分号为结尾 宏的作用域 全局 typedef的作用域 函数级别查看全部
-
一改全改,原样替换查看全部
-
设定数据的指定位置。查看全部
-
malloc分配内存块的函数 sizeof判断数据类型长度符查看全部
-
编译的四个步骤查看全部
-
对于指向一个结构体变量的指针p,(*p).xxx与p->xxx作用相同。查看全部
-
结构体初始化 struct xxx xx = {xx, xx, ...}; 结构体数组初始化 struct xxx xx[2] = {{xx, xx, ...}, {yy, yy, ...}};查看全部
-
结构体相当于自己定义的一种数据类型查看全部
-
宏函数在预处理阶段不会进行运算操作,只是进行单纯的字符串替换;在编译时,才会进行运算。查看全部
-
typedef int tni;起别名查看全部
-
预处理是转换头文件(#include<stdio.h>)和宏替换(#defing * *)替换出来的宏是字符串类型查看全部
举报
0/150
提交
取消