本人初学C语言,最近学习到了struct,分享以下自己的一些心得。
struct是结构体关键字,里面可以包含多个成员,在描述一个复杂结构体时可以借助struct。
打印时,“.”可以替代成“->”,即A->name。同时注意struct后是要加;的。
#include<stdio.h>
struct Person
{
char name[10];
short height;
};
int main()
{
struct Person A = { "Jack",180 }; //利用结构体类型,创建一个该类型的结构体变量。
struct Person* p = &A; //利用指针变量p打印A的名字和身高
printf("%s\n", A.name);
printf("%d\n", A.height);
return 0;
}
小白初学,有错误还请指正。
标签:struct,height,Person,初识,printf,C语言,name From: https://blog.51cto.com/u_16511093/9229901