2013年(53)
发布时间:2013-08-27 14:54:52
typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。 具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n; 若用typedef,可以这样写,typedef struct node{}NODE; 。在申请变量时就可以这样写,NODEn; 区别就在于使用时,是否可以省去struct这.........【阅读全文】
发布时间:2013-08-27 14:43:13
结构的定义 定义一个结构的一般形式为: struct 结构名 { 成员表列 }成员表由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明。 例如: struct stu { int num; char name[20]; int age; }结构类型变量的说明结构体定义.........【阅读全文】
发布时间:2013-08-26 22:55:33
C++指针与引用:指针运算 在C++中,指针也能与整数作加减运算,即让指针变量加一个整数或减一个整数。但指针运算与整数的运算并不相同,它与指针所指向的变量的大小有关。例如: char *str = "HELLO"; int nums[] = {10, 20, 30, 40}; int *ptr = &nums[0]; // 指向nums数组第一个元素 .........【阅读全文】