摘要:
结构体的定义与声明 结构体是一种 自定义数据类型,用于将多个不同类型的变量组合成一个整体。 定义结构体类型 struct Student { char name[20];// 字符数组成员 int age;// 整型成员 float score;// 浮点型成员 }; 统一 typedef 定义 确 阅读全文

posted @ 2025-09-19 20:57
YouEmbedded
阅读(10)
评论(0)
推荐(0)
摘要:
虚拟内存概念 核心概念:每一个进程运行时,操作系统都会为其分配一块虚拟内存空间(一般4G大小) 目的:让开发者不再关心物理内存的具体处理 效果:每个进程都认为自己拥有完整且独立的内存空间 布局图示 栈内存 (Stack) 存储内容: 命令行参数 各个函数的局部变量 函数调用的返回地址 内存特性: 地 阅读全文

posted @ 2025-09-19 16:21
YouEmbedded
阅读(8)
评论(0)
推荐(0)
摘要:
数据类型关键字(12个) 基础类型 关键字 用途 示例 char 字符类型 char c = 'A'; int 整型 int num = 10; float 单精度浮点型 float f = 3.14f; double 双精度浮点型 double d = 2.718; void 无类型(函数/指针) 阅读全文

posted @ 2025-09-19 14:21
YouEmbedded
阅读(12)
评论(0)
推荐(0)
摘要:
函数基本概念 函数定义 概念:将功能的实现流程封装并隐藏细节,仅提供简洁接口,用户无需了解内部即可调用触发功能 作用:屏蔽功能实现细节以降低使用门槛、避免误改,提供统一调用方式减少重复编码,并执行逻辑完成功能目标、反馈结果。 函数组成要素 返回值类型:依函数功能确定,需在函数头明确指定 参数名:函数 阅读全文

posted @ 2025-09-19 11:49
YouEmbedded
阅读(9)
评论(0)
推荐(0)
摘要:
指针的定义与本质 指针是什么? 指针是一种 存储变量内存地址 的特殊变量。所有数据存储在内存中,每个内存单元都有唯一地址(编号),指针通过记录地址实现对数据的间接访问。 指针的核心作用 直接操作内存:动态内存分配、硬件编程等。 提高效率:传递大对象时避免复制(如结构体)。 灵活数据结构:实现链表、树 阅读全文

posted @ 2025-09-19 10:42
YouEmbedded
阅读(5)
评论(0)
推荐(0)