- 博客(4)
- 收藏
- 关注
原创 C 语言学习笔记(四):数组
一维数组:处理一组线性数据,连续存储,下标从 0 开始二维数组:处理表格 / 矩阵数据,行优先存储核心特性:类型相同、连续存储、高效随机访问刚开始学的时候,我总是搞不清二维数组的下标和内存布局,后来自己画了很多内存图,又写了好几道练习题,才慢慢理解 “数组名就是首元素地址” 这句话的含义。数组是指针的基础,打好这一章的基础非常重要。
2026-03-18 22:08:47
728
原创 C 语言学习笔记(三):分支与循环
前两篇我们打好了数据类型、变量和操作符的基础,这一篇终于要进入流程控制的世界了 —— 分支和循环是让程序拥有 “判断” 和 “重复执行” 能力的核心,也是我刚开始写逻辑题时最容易踩坑的地方,今天就把这些知识彻底梳理清楚。
2026-03-16 21:10:07
588
原创 C 语言学习笔记(二):数据类型与变量
C 语言提供了丰富的数据类型,用来描述生活中各种各样的数据。我们可以把它分为两大类:基本数据类型:最基础的原子类型基本数据类型:最基础的原子类型intshortlonglong long字符型:char浮点型:floatdouble构造数据类型:由基本类型组合而成数组、结构体、枚举、联合体等不同的数据类型,在内存中占用的大小不同,能表示的数据范围也不同,这是我们选择类型的核心依据。类型 变量名 = 初始值;// 整型变量// 字符型变量// 浮点型变量printf和 scanf。
2026-03-13 23:31:10
666
原创 C 语言学习笔记(一):最最基础的入门
在 VS 中,我们的代码会被组织成项目(Project)源文件(.c):存放具体的代码实现,比如函数定义、变量声明头文件(.h):存放函数声明、宏定义、结构体声明等,用于代码复用和模块化项目文件(.vcxproj):记录项目的配置信息,比如编译选项、包含的文件一个完整的 C 程序,通常由多个.c和.h文件组成,最后编译链接成可执行文件。C 语言中有一些保留字(关键字),它们有特殊的语法含义,不能用来做变量名或函数名。比如:int、char、if、else、for、while、return等。
2026-03-11 17:46:14
470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅