在c语言学习过程中 关于结构体如何使用的例子
#include<stdio.h>
typedef struct _student{
char name[30];
int id;
}student;
int main()
{
// 本程序有励志句子网提供 www.lzjuzi.com
student st;
student *pst;
// 以下关于结构体 . 的使用
memcpy(st.name,"www.lzjuzi.com",strlen("www.lzjuzi.com"));
st.id = 123;
printf("stu name is %s\n", st.name);
printf("stu id is %d\n", st.id);
// 以下关于结构体-> 的使用
pst = &st;
printf("pstu name is %s\n", pst->name);
printf("pstu id is %d\n", pst->id);
}
这是运行结果
stu name is www.lzjuzi.com
stu id is 123
pstu name is www.lzjuzi.com
pstu id is 123