摘要:
链表是一种常见的重要的数据结构。它是动态的进行内存分配的一种结构。链表由一个“头指针”变量,图中以head表示,它存放一个地址,该地址指向一个元素。链表中的每一个元素称为“结点”,每个结点都应该包含两个部分:用户需要的实际数据和下一个结点的地址。可以看出,head指向第一个元素;第一个元素又指向第二个元素......直到最后一个元素,该元素不再指向其他元素,它称为“尾表”,它的地址部分放一个"NULL"(表示”空地址“),链表到此结束。可以看到,链表中的各元素在内存中不是连续存放的。要找到某一元素,必须先找到上一个元素,根据它提供的下一个元素地址才能找到下一个元素。如果不提 阅读全文
posted @ 2012-01-10 20:24
CBDoctor
阅读(813)
评论(0)
推荐(0)
摘要:
数据的基本类型包括:整形(int)、实型(float)、字符型(char)。也介绍了一种构造类型数据——数组.但是数组中的各元素要求属于同一种类型。有时候,仅仅用一种类型是不够的,需要将不同的数据组合成一个有机的整体,以便于引用。我们于是定义了结构体的概念。1 suruct student //student称为结构体类型名2 {3 int num;4 char name[20];5 int age;6 float score;7 char addr[30]8 };注意不要忘记最后的分号。一.定义结构体类型变量的方法(1)先声明结构体类型,再定义变量名struct student stud.. 阅读全文
posted @ 2012-01-10 15:25
CBDoctor
阅读(3463)
评论(0)
推荐(1)
浙公网安备 33010602011771号