【C 语言基础】结构体的使用,rabbitmq的工作原理

本文介绍了C语言中结构体的定义、初始化、成员访问以及结构体作为函数参数的传值与传址方式。通过实例展示了如何通过指针访问结构体成员,并强调了传址方式在处理大型结构体时的效率优势。
摘要由CSDN通过智能技术生成

类型2:

struct stu

{

char name[20];

int age;

}s1,s2;//定义全局变量s1,s2

2. 结构体初始化


看这段代码

struct book

{

float height;

char name[20];

}b;

struct stu

{

char name[20];

int age;

char id[20];

struct book b;

};

int main()

{

//初始化时,其实是和数组初始化一样,用大括号,里面放上初始化的值。若结构体里面包含结构体,则大括号里面 //在放一个大括号,里面放内部结构体初始化的值

struct stu a={“bobo”,18,“2021520”,{15.8,“free”}};

}

3. 结构体成员访问


[

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

]( )介绍

  1. 结构变量的成员是通过点操作符(.)访问的。点操
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值