笔记
王一生bo
这个作者很懒,什么都没留下…
展开
-
链表
1.定义链表:一个数据,一个指针 typedef struct node{ int value; struct node * next;(指针要和它指向的数据呈现同一个类型) }Node typedef是说把struct node起个新名字叫Node 2.相比数组存数据,可以预先不知道大小 3.链表需要有一个头: Node * head=NULL ...原创 2021-11-25 19:27:20 · 265 阅读 · 0 评论 -
结构体
结构 1.struct date{}此处不要忘了分号 2.可以放在函数体的内外 3.形式一struct date{int a}; struct date today;定义结构体的数据类型 today.a=2; 形式二struct date{int a}p1,p2; 4.初始化struct a1={1,2,3}; struct a1={.x=1,.y=2,.z=3}; 类比数组,未被初始化的值会被填入0 5.强制类型转换 a1=(struct point){5,10}; 6.类比数组不能做的a1=a2; 7.原创 2021-11-22 15:05:40 · 286 阅读 · 0 评论 -
【无标题】
指针运算: q+1的地址为在q的基础上增加相应数据类型长度的地址(ps:指针类型和地址对应的数据类型保持一致)原创 2021-11-17 21:25:12 · 181 阅读 · 1 评论