C语言学习笔记day17

1. 结构体类型得定义

struct 结构体名 {

数据类型1 成员变量1;

数据类型2 成员变量2;

数据类型3 成员变量3;

...

};

2. 结构体变量得定义

存储类型 数据类型 变量名;

3. 结构体元素的访问

.:结构体变量访问成员变量

->:结构体指针访问成员变量

结构体访问成员变量表达式的类型由成员变量类型决定

4. 结构体初始化

struct student s = {"zhangsan", 'm', 19, 100};

struct date_time dt = {{2022, 8, 1}, {11, 34, 30}};

struct student s = {

.name = "zhangsan",

.score = 100,

};

5. 结构体在内存中的存储

1.结构体成员变量只能存放在内存地址为自身基本类型长度整数倍的内存单元中

2.结构体的大小必须为成员变量最大基本类型长度整数倍

6. 结构体数组

数据类型 数组名元素个数;

相关推荐
sbjdhjd13 小时前
智能体开始“动手”之后:OpenAI越权事件、Anthropic算力资本化与开放权重模型竞逐 | AI与SI行业日报整理(9月29日—10月6日)
大数据·人工智能·经验分享·笔记·ai·chatgpt·开源
上位机妹子14 小时前
从零理解 EF Core:用 Minimal API 给「工作项看板」建模(小白笔记)
笔记
扶风ff14 小时前
练题簿在线免费刷题:题目导入、章节管理、Excel 与 Word 导出,让题库更好用
学习·小程序·word·excel
JWASX14 小时前
Java 转 go 学习 - GRPC(3)
学习·golang
大草原的小灰灰14 小时前
Python面向对象编程
开发语言·python
知识分享小能手14 小时前
C学习教程,从入门到精通,C语言概述 —— 知识点详解(1)
c语言·开发语言·学习
深圳老胡14 小时前
STM32 MCU 国产替代型号简介
笔记·stm32·单片机·代码规范
想做小南娘,发现自己是女生喵14 小时前
i.MX6ULL嵌入式Linux入门学习文档
linux·运维·学习
东木月14 小时前
Windows C 盘清理指南:安全删除临时文件、缓存与 Prefetch
c语言·windows·安全
Chen_harmony14 小时前
一、C++入门基础
开发语言·c++