结构体,结合程序看好多了。(程序直接网上ctlr+c来的)
还有“->”和“.”的区别
# include <stdio.h>
# include <stdlib.h>
/*
结构体
*/
int main ()
{
struct Student
{
char cName[20];
int iNumber;
char cSex;
int iGrade;
}student={"Girl",2017,'w',2};
struct Student *pStruct;
pStruct = &student; //指向student结构体变量
printf("-----------the sudent's information----------\n");
printf("Name:%s\n",(*pStruct).cName);
printf("Number:%d\n",(*pStruct).iNumber);
printf("Sex:%c\n",(*pStruct).cSex);
printf("Grade:%d\n",(*pStruct).iGrade);
printf("============使用->符号引用结构体成员==============\n");
printf("Name:%s\n",pStruct->cName);
printf("Number:%d\n",pStruct->iNumber);
printf("Sex:%c\n",pStruct->cSex);
printf("iGrade:%d\n",pStruct->iGrade);
return 0;
}