一天一个c语言基础知识

结构体

什么是结构体?

答:它是自定义类型的一种,用来将一些单一类型组合在一起,描述一些复杂的数据,如人它有名字性别等。

使用:

strict  stu //这种结构体类型的名字叫学生

{

char name[20];

int age;//age,sex,name,tele都是结构体成员

char sex[10];

int tele[12];

};//结构体后面的;号不要丢了

int main()

{

struct stu s = {"zhangsan ", 20, "nan", 136787386837};//用结构体类型创建的变量s。

printf("%c, %d, %c, %d", s•name, s•age, s•sex, s•tele); //打印结构体里的成员,通过'结构体变量名•成员名'

找到结构体成员。

struct stu *ps = &s;//通过指针变量找到结构体成员并打印的两种办法。

printf("%c, %d, %c, %d", ps->name, ps->age, ps->sex, ps->tele);

printf("%c, %d, %c, %d", (ps*)•name, (ps*)•age, (ps*)•sex, (ps*)•tele);

 

return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值