当前位置: 首页 > news >正文

C语言中的typedef struct用法

在学习数据结构的时候,我经常遇到typedef struct,刚开始感觉很别扭,查阅资料之后才真真理解了。

先从结构体说起。

1、结构体用法


struct Student{int age;char s;}

如果要定义一个该结构体变量,就需要:struct Student st1;

有没有觉得很麻烦,我们隐隐约约察觉到,多写一个struct很费劲,因此才有了下面的typedef

2、如果我们使用:

typedef struct Student{int age;char s;}Stu

那么我们定义该结构体变量的时候,就可以使用

Stu st1;

有没有觉得很省事,的确是这样。但是,还可以更省事,请看下面:

3、

我们也可以直接省略掉

Studenttypedef struct{int age;char s;}Stu;

就可以直接使用 Stu st1;

http://www.lryc.cn/news/177098.html

相关文章:

  • 司徒理财:9.27黄金原油日内多空走势行情操作建议
  • C++设计模式(Design Patterns)
  • vue点击按钮收缩菜单
  • Vue 防止忘记的命令
  • APACHE NIFI学习之—RouteOnContent
  • 【C语言】【结构体的内存对齐】计算结构体内存大小,有图解
  • Intel 700 800系网卡升级支持WOL UEFI PXE方法
  • vue3 - 使用 xlsx 库将数据导出到 Excel 文件
  • 机器学习,深度学习
  • 【性能测试】jmeter连接数据库jdbc
  • 蓝桥等考Python组别二级007
  • Java如何解决浮点数计算不精确问题
  • 一图读懂「五度易链」企业创新服务解决方案,打造卓越营商环境!
  • 软件工程 第一次随堂练习
  • 在 Esp32 摄像头上实现边缘脉冲 FOMO 物体检测
  • crypto:RSA
  • APP产品经理岗位的具体内容(合集)
  • java 入门-使用eclipse、javaFX、SceneBuilder进行图形界面开发
  • 集度汽车(武汉java)一面
  • 虹科分享 | 为工业机器人解绑,IO-Link wireless无线通讯技术可实现更加轻量灵活的机器人协作
  • 【PickerView案例10-国旗选择界面02 Objective-C预言】
  • 面试打底稿⑤ 项目一的第一部分
  • PSINS工具箱学习(三)让AI解释PSINS中的各种卡尔曼滤波函数
  • 多边形碰撞检测算法
  • 【C/C++笔试练习】——printf在使用%的注意事项、for循环语句的三个条件、运算符优先级、删除公共字符
  • Linux部署elk日志监控系统
  • LINUX -SQL笔记(自学用)
  • 【Spark】win10配置IDEA、saprk、hadoop和scala
  • MQTT 协议概要
  • 向量数据库X云计算驱动大模型落地电商行业,Zilliz联合AWS探索并贡献成熟解决方案