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. 结构体数组

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

相关推荐
星夜离尘565 小时前
MATLAB 线性去趋势为何损伤低频正弦:联合最小二乘估计幅相与漂移
开发语言·matlab
Zwawa5 小时前
让电机走到指定位置:编码器位置环 PID
c语言·单片机·嵌入式
程序员清风5 小时前
双指针与滑动窗口:高效处理连续区间
开发语言·算法
开开心心就好6 小时前
文件被占用删不掉?解锁工具强制删除
java·运维·服务器·开发语言·前端·pdf·ocr
云和数据.ChenGuang6 小时前
python大小整数范围解析
java·开发语言·python
fensnote6 小时前
西门子 S7 PLC 内部寄存器读写 Demo(C 语言)
c语言·开发语言
成都蜀味缘餐饮技术培训学校6 小时前
油炸串串技术培训实战指南,核心食材选购与预处理标准
数据仓库·经验分享·笔记·课程设计·微信公众平台
摇滚侠7 小时前
《大模型应用开发实践:基于 Spring AI+DeepSeek 实现》第 11 章 大模型技术概览 阅读笔记 1
人工智能·笔记·spring
benchmark_cc7 小时前
量化项目启动时,应该先设计数据接口还是先编写策略?从系统架构角度做出正确选择
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
2601_962885727 小时前
如何用 Python 判断一只股票“追涨”还是“抄底”更有效?
android·开发语言·python