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

设定义结构变量

在C语言中,可以使用struct关键字来定义结构变量。结构变量是由多个不同类型的成员变量组成的数据类型,可以在一个变量中存储多个相关的数据。

定义结构变量的语法如下:

struct 结构名 {数据类型 成员1;数据类型 成员2;...
};

例如,定义一个描述学生的结构体:

struct Student {int id;char name[20];int age;float score;
};

然后可以声明并初始化结构变量:

struct Student stu1 = {1, "John", 18, 90.5};
struct Student stu2 = {2, "Mary", 19, 95.0};

通过访问成员运算符.可以访问结构变量的成员:

printf("学生1的姓名:%s\n", stu1.name);
printf("学生1的年龄:%d\n", stu1.age);
printf("学生2的成绩:%.2f\n", stu2.score);

输出结果:

学生1的姓名:John
学生1的年龄:18
学生2的成绩:95.00

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

相关文章:

  • SSD |(七)FTL详解(中)
  • Swift 协议:深入解析与高级应用
  • API项目3:API签名认证
  • unity学习-Directional light光的设置
  • 简单实现通过电脑操作手机
  • 基于ESP32的便携式游戏机
  • 【LeetCode 88. 合并两个有序数组】 java实现
  • 200Kg大载重多旋无人机价格高昂技术分析
  • 快速理解http的get和post
  • Mamba学习笔记(3)—S4原理基础
  • 好看的ppt字体推荐!分享3个制作幻灯片的常用软件!
  • 第6篇:无线与移动网络
  • 【C++标准模版库】unordered_map和unordered_set的介绍及使用
  • 深度解析Transformer:从自注意力到MLP的工作机制
  • 《米小圈动画成语》|在趣味中学习,在快乐中掌握成语知识!
  • linux系统之jar启动脚本
  • 简单认识Maven 2-Maven坐标
  • Xilinx UltraScale系列FPGA纯verilog图像缩放,工程项目解决方案,提供2套工程源码和技术支持
  • React(二) JSX中的this绑定问题;事件对象参数传递;条件渲染;列表渲染;JSX本质;购物车案例
  • 前端开发攻略---取消已经发出但是还未响应的网络请求
  • 韩信走马分油c++
  • 【Linux】Anaconda下载安装配置Pytorch安装配置(保姆级)
  • 渗透测试导论
  • 鸿蒙学习笔记--搭建开发环境及Hello World
  • 【ArcGIS风暴】ArcGIS字段计算器公式汇总
  • 探索秘境:如何使用智能体插件打造专属的小众旅游助手『小众旅游探险家』
  • 机械臂力控方法概述(一)
  • 1971. 寻找图中是否存在路径
  • FLINK SQL语法(1)
  • 【Fargo】1:基于libuv的udp收发程序