- 博客(2)
- 收藏
- 关注
原创 Linux中list
初次看到Linux下的list,粗看了一下list的定义,以为是双向链表,但是其与数据结构中双向链表不同,并没有链表的定义中却没有具体的数据类型。 1、Linux中list定义 linux中list的定义struct list_head { struct list_head *next, *prev; } 数据结构中双向链表的定义 struct node { str
2017-01-16 10:01:01 2313
原创 # define
1、#define #开头的都是预处理命令末尾不需要加分号,如果有分号,替换时会连同分号一起替换define只是做简单的文本替换,但若是以字符串的形式被调用,则不会进行替换。例如:#define X 25*12 printf(" I X O");其中X不会进行替换#define 的作用域是从宏定义开始,到源程序结束,若想提前结束,使用#undef X 2
2017-01-03 10:31:43 325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人