当前位置: 首页 > 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.mrgr.cn/news/53410.html

相关文章:

  • C++中list的使用及模拟实现
  • 软件安全开发生命周期(Software Security Development Lifecycle, SSDLC)模型
  • 外贸CRM系统功能解析_如何挑选最适合的软件
  • DEV C++自动补全文件头的设置操作
  • LC1523.在区间范围内统计奇数数目
  • 111 - exercise 5
  • 【时时三省】(C语言基础)函数介绍strncmp
  • Vue详细入门(语法【三】)
  • kafka入门
  • 计算机网络架构实例
  • 阿里商品发布框架如何覆盖海量规则
  • 王牌功能 | 法大大“合同起草”,让合同定稿不再难搞!
  • Java 异步编程——常用线程池 ThreadPoolExecutor
  • 《OpenCV计算机视觉》—— 年龄与性别预测
  • 【服务器部署】Nodejs环境搭建
  • 单例模式(自动加载)
  • 提高效率从编写 init.sh 开始
  • 基于微博评论的自然语言处理情感分析
  • #保持每天更新第一天(1)_文本预处理小技巧_中英文翻译分割技巧_从中文右边空格分割,用rsplit(‘ ‘, 1)
  • YOLO系列入门:1、YOLO V11环境搭建