- 博客(8)
- 收藏
- 关注
原创 c语言里的循环for/while/do while /
for循环用于在满足特定条件时,。它特别适合处理已知循环次数的场景(例如遍历数组、批量处理数据等)。for初始化表达式int i = 0;条件表达式更新表达式i++;
2025-04-12 22:56:01
801
原创 c语言里的两种分支if/switch
1switch分支。switch是一种,用于根据一个变量的不同值执行不同的代码块。它比多个if-else语句更简洁高效,尤其适合处理(如整数、字符等)switch。
2025-04-12 22:39:40
513
原创 文件学习总结
在c语言打开文件的时候并不是直接打开的,首先,会根据文件生成一个类型为file的结构体,里面会包含文件的各种类容比如文件名,文件状态,打开方式,等等。我们在之前的学习里学习了各种代码,但有一点,代码在运行时夹在到内存里,程序结束后立马消失,下次再打开时又需从新输入或者计算,很不方便,为了解决这个问题,文件便诞生了,可以持久化的保存数据.看标题就应该很容易区分,可以这样理解,在内存里的都是二进制文件,存到硬盘的时候,如果原封不动的存进去就是二进制文件,如果需转化为ascll码了就是文本文件。
2024-10-28 18:57:09
441
原创 编译和链接
链接的主要作用是将程序中的各个部分组合在一起,形成一个完整的、可以执行的程序。链接器负责将这些目标文件以及所需的库文件链接在一起,解决符号引用,并生成最终的可执行文件。可以将编译和链接理解为翻译官,将文本文件翻译为电脑看得懂的二进制文件,其中文本翻译的环境被称为翻译环境,翻译后的可执行程序所在的环境被称为运行环境。- 主要处理源代码中的预处理指令,例如`#include`指令,它会把所需的头文件内容插入到程序中。- 目标文件包含了程序的可执行代码,以及程序运行时所需的符号表、调试信息等。
2024-10-28 09:50:18
494
原创 c语言初阶学习(以学生的视角讲解,更有代入感)
float是单精度浮点型(可以理解为可以有整数如1,2,3,也可以是含有小数 如1.1,1.20)为什么要搞int float这样好几种?- 变量定义和声明:在主函数之前定义和声明变量,以便在程序使用,这里 int 是整型(可以理解为1,2,3这种数字,)C语言是一种强大而通用的编程语言,在学习编程的过程中,了解和掌握C语言的基础知识是非常重要的。
2023-11-20 10:01:03
47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人