
#C语言
文章平均质量分 95
记录学习C语言中的点点滴滴
喵了meme
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言学习日记9:字符(串)数组和字符串函数
本文介绍了C语言中字符数组和字符串处理函数的使用。主要内容包括:1.字符数组的定义和初始化方法,强调以'\0'结尾的重要性;2.字符串数组的两种表示方式(字符指针数组和二维字符数组);3.常见字符串处理函数:strlen(计算长度)、strcpy(字符串复制)、strcat(字符串连接)、strcmp(字符串比较)及其用法;4.通过字符串逆序输出的实例演示这些函数的应用。文章还简要提及了字符串函数的扩展用法,如strncpy、strncat等。原创 2025-08-25 09:09:54 · 558 阅读 · 1 评论 -
C语言学习日记8:数组
本文系统介绍了C语言数组的相关知识。首先讲解了一维数组的定义、内存存储方式、引用规则及初始化方法,并通过地址打印验证了数组元素的连续存储特性。重点演示了冒泡排序算法的实现过程。随后详细阐述了二维数组的定义、存储顺序和两种初始化方式,通过地址打印展示了二维数组按行优先的存储特性。最后简要提及多维数组的概念。文章通过代码实例直观展示了数组操作中的常见问题和注意事项,如数组越界、变量定义维数等错误情况。原创 2025-08-23 14:13:10 · 958 阅读 · 0 评论 -
C语言学习日记7:控制语句
本文介绍了C语言中的控制语句,主要包括分支结构(if-else和switch语句)、循环结构(while、do-while和for循环)以及辅助控制语句(break、continue和return)。if-else语句通过条件判断执行不同代码块,switch语句适用于多分支选择。循环语句中,while先判断后执行,do-while先执行后判断,for循环适合已知次数的循环。辅助控制语句break用于跳出循环,continue跳过当前循环进入下一轮,return用于终止函数并返回值。文中通过具体代码示例(如数原创 2025-08-22 18:54:40 · 1032 阅读 · 0 评论 -
C语言学习日记6:输入输出
本文介绍了C语言的输入输出函数,包括字符输出函数putchar、格式化输出函数printf、字符串输出函数puts,以及字符输入函数getchar、格式化输入函数scanf和字符串输入函数gets。通过代码示例详细说明了各函数的使用方法、参数格式和注意事项,如scanf在VS2022中的安全设置、输入缓冲区垃圾清理技巧等。文章还解析了printf的格式控制符和scanf的抑制符*等特性,帮助读者掌握C语言标准输入输出的核心知识。原创 2025-08-21 08:56:33 · 716 阅读 · 0 评论 -
C语言学习日记5:运算符
本文详细介绍了C语言中的各类运算符及其用法。主要内容包括:1.算术运算符(+、-、*、/、%、++、--)及其运算规则;2.关系运算符(==、!=、>、<等)的比较功能;3.逻辑运算符(!、&&、||)及其短路特性;4.位运算符(~、&、|、^、<<、>>)的二进制操作;5.赋值运算符(=、+=等)的使用;6.特殊运算符(三目运算符、逗号运算符、sizeof)的应用;7.各类运算符的优先级规则。通过多个代码示例演示了各运算符的具体使用方法和运算结果原创 2025-08-19 09:22:51 · 747 阅读 · 0 评论 -
C语言学习日记4:常量与变量
本文介绍了C语言中的常量与变量。常量包括整型常量(十进制、八进制、十六进制)、浮点常量(一般形式和指数形式)、字符常量(以ASCII码存储)、字符串常量(以'\0'结尾)和标识常量(用#define定义)。变量则需要预先说明存储类型(auto、register、static、extern)和数据类型,其命名需遵循特定规则。文章通过代码示例展示了各种常量的表示方法及变量存储类型的特点,如static变量的持久性和register变量的高速访问特性。这些基础知识是C语言编程的重要基础。原创 2025-08-16 09:40:20 · 1139 阅读 · 0 评论 -
C语言学习日记3:原码、反码和补码和基本数据类型
前面我们学习了C语言的基础语法知识,相信大家对C语言有了初步的认识,这次我们来学习C语言的基本数据类型以及原码、反码和补码的相关知识。如图所示,C语言的数据类型包括基本类型、构造类型、指针类型和空类型。本次我们学习基本类型,其他的后面再一一解说,有兴趣的可以提前了解一下。数据在计算机中表示的形式称为机器数,其特点是采用二进制计数制,数的符号用0、1表示,小数点隐含表示而不占位置。机器数对应的实际数值称为数的真值。无符号数是指全部二进制位均代表数值,没有符号位。原创 2025-08-12 17:04:43 · 1119 阅读 · 0 评论 -
C语言学习日记2:C语言基础语法知识
本文介绍了C语言基础语法知识,包括主函数main的作用和结构、自定义函数的编写与调用方法。通过一个简单的加法函数示例,讲解了函数声明、参数传递和返回值的使用。文章还解释了变量、标识符、关键字和字面常量的概念,以及printf函数的格式化输出功能。最后说明了#include指令的作用,用于引入系统头文件。这些内容为C语言初学者提供了基本的编程概念和语法规则。原创 2025-08-10 21:39:19 · 559 阅读 · 0 评论 -
C语言学习日记1:了解C语言
C语言是1978年由贝尔实验室开发的程序设计语言,1983年ANSI制定了标准C规范。其特点是高效、结构化、可移植性强,支持指针操作和底层硬件控制,广泛应用于系统编程和嵌入式开发。C语言采用面向过程编程思想,强调步骤化解决问题。环境搭建方面,推荐使用Visual Studio等IDE,通过创建控制台项目并添加C++源文件(兼容C语法)即可开始编程。学习C语言通常从经典的"Hello World"程序入手,需注意编译后再运行程序的开发流程。原创 2025-08-10 11:13:16 · 933 阅读 · 0 评论