自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除