C基础—结构体
Posted 勾小芬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C基础—结构体相关的知识,希望对你有一定的参考价值。
struct student
int num;
;
struct student t_Bob;
struct student类似于int。 t_Bob类似于变量。
结构体成员访问:
访问结构体成员:结构体变量名.成员名
指针访问结构体成员:指针->成员名
等价于(*指针).成员名
typedef函数
typedef struct
int num;
t_Student;
t_Student stu1, stu2;
struct tagNode
char *pItem;
struct tagNode *pNext;
;
typedef struct tagNode *pNode;
结构体嵌套
typedef struct
int year;
int month;
int day;
datetime_t;
typedef struct
long studentID;
char studentName[10];
char studentSex;
datetime_t t_birthday;
int score[4];
student_t;
student_t t_pp;
出现结构体嵌套时,必须以级联方式访问结构体成员:
t_pp.t_birthday.day = 10;
strcpy(t_pp.studentName, "王维");
以上是关于C基础—结构体的主要内容,如果未能解决你的问题,请参考以下文章