- 博客(11)
- 收藏
- 关注
原创 指针使用方法总结
指针是C语言中一个核心且复杂的特性,它允许我们通过地址直接访问和操作内存中的数据。理解并掌握指针的使用是C语言编程的关键。
2024-02-06 20:15:00
1159
1
原创 作用域和可见性问题
在C语言中,作用域(Scope)和可见性(Visibility)是两个非常重要的概念,它们共同决定了程序中变量的生命周期和访问权限。
2024-02-03 19:58:00
947
1
原创 零基础数组介绍
在C语言中,你可以通过指定数组的类型和大小来声明一个数组。这里,int是数组元素的类型,array是数组的名称,10是数组的大小(即它可以存储的元素数量)。// 其余元素会被初始化为0(如果array是全局的)或未定义的值(如果array是局部的)数据类型 数组名[数组大小];定义了一个可以存储10个整数的数组。char 数组名[数组大小];定义了一个可以存储9个字符和一个结束符\0的字符数组。数据类型 数组名[行大小][列大小];定义了一个3行4列的二维数组。
2024-01-26 22:10:37
456
1
原创 三种基本排序(选择排序,冒泡排序,插入排序)
选择排序、冒泡排序和插入排序都是基础的排序算法,它们各有特点。工作原理选择排序:在未排序的序列中找到最小(或最大)元素,将其放到排序序列的起始位置。然后,再从剩余未排序的元素中继续寻找最小(或最大)元素,然后放到已排序序列的末尾。这个过程会一直重复,直到所有元素都排序完毕。冒泡排序:通过重复地遍历待排序序列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。遍历序列的工作被重复进行直到没有更多的交换,也就是说序列已经排序完成。插入排序。
2024-01-25 22:41:45
669
原创 常见的循环结构
在C语言中,for循环、while循环和do-while循环是三种基本的循环结构,它们都可以用来重复执行一段代码,但是它们在语法、执行顺序和适用场景上有所不同。for循环语法紧凑,将初始化、条件和更新操作集中在一起。适用于循环次数已知或可以通过循环体内的操作来确定的情况。通常用于遍历数组、执行固定次数的操作等。循环控制变量的初始化和更新通常在for语句中完成。while循环先检查条件,再执行循环体。如果条件一开始就不满足,循环体一次也不会执行。
2024-01-25 22:09:33
1290
原创 基本选择结构介绍
在这个结构中,else if 语句实际上是 if 语句后面跟着一个 else 语句,而该 else 语句又包含另一个 if 语句。条件表达式可以是任何返回值的表达式,但通常是关系表达式(如 a > b)或逻辑表达式(如 a > b && c < d),这些表达式的结果可以被解释为真或假。否则,跳过该代码块。:为了提高代码的可读性,建议在 if 语句的各个部分之间添加空格和缩进,并保持适当的格式化。default:可选的部分,当没有任何case与expression的值匹配时,执行default下的代码块。
2024-01-19 20:54:10
818
1
原创 C语言中输入输出方式
C语言中有以下几种输入输出方式:标准输入输出:这是最常用的输入输出方式,通过函数实现。printf函数用于向标准输出(通常是屏幕)输出数据,而scanf函数用于从标准输入(通常是键盘)读取数据。文件输入输出:C语言提供了文件输入输出的函数,如fopen, fclose, fread, fwrite, fprintf, fscanf等。这些函数允许程序与文件进行交互,读取或写入文件内容。,分别用于读取和输出一个字符。字符串输入输出:如gets和puts,分别用于读取和输出一个字符串。
2024-01-18 19:56:00
2663
1
原创 常用运算符介绍
例如,当使用逻辑与运算符时,如果第一个操作数的值为0,则不会执行第二个操作数的判断。:在使用其他运算符时,要注意运算符的优先级问题。:在使用位运算符时,要注意数据类型的匹配问题。例如,对于有符号整型变量,右移运算符会在左边补上符号位,而不是0。:在使用赋值运算符时,要注意赋值的顺序问题。:在除法运算时,要注意分母不能为0,否则会导致程序崩溃。:在使用关系运算符时,要注意数据类型的匹配问题。C语言中有多种运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。
2024-01-17 19:27:04
346
原创 三种基本数据类型
字符型可以用单引号括起来,如’a’、‘1’、'!浮点型可以有不同的精度修饰符,如float、double和long double,表示不同的有效位数和指数范围。例如,float通常占4个字节,精度为6位有效数字,指数范围为3.4E-38到3.4E+38,而double通常占8个字节,精度为15位有效数字,指数范围为2.3E-308到1.7E+308。整型数据类型有不同的长度和范围,例如 short int(2字节),int(4字节),long int(4字节)和 long long int(8字节)。
2024-01-16 20:50:10
426
1
原创 Vim基本使用方法
在本文中,我们介绍了vim的基本概念,操作模式,常用命令和一些基础的功能。希望能通过这篇文章,能让你对vim有一个初步的了解,激发你对vim的兴趣,帮助你提高你的文本编辑效率。在不同的模式下,可以使用不同的按键或命令来完成不同的任务。可以用来编写、编辑、保存和关闭文件,也可以执行一些常见的文本编辑操作,如移动光标、复制粘贴、搜索替换等。Vim在Linux系统中一般都是默认安装的,本文将介绍Vim最基本的使用流程和一些常用的技巧。
2024-01-16 20:45:50
559
1
原创 Linux 基本命令入门教程
需要指定一个或多个文件名作为参数,例如 cat hello.txt 会显示 hello.txt 的内容,cat hello.txt goodbye.txt > all.txt 会将 hello.txt 和 goodbye.txt 的内容连接起来并写入 all.txt 文件。需要指定一个源文件或目录和一个目标文件或目录作为参数,例如 cp hello.txt backup.txt 会将 hello.txt 复制为 backup.txt。touch:创建一个新的空文件或更新一个现有文件的时间戳。
2024-01-15 21:40:26
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人