自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C语言-函数

在C语言中,自定义函数是由开发者自己编写的函数,用于执行特定的操作或逻辑。自定义函数可以帮助代码模块化、提高代码复用性、简化复杂性,并增强代码的可维护性和可读性。返回类型:指定函数返回的值的类型。如果函数不返回值,则使用void。函数名:函数的标识符,遵循C语言的命名规则。参数列表:列出函数接受的参数及其类型。如果没有参数,则留空或使用void。函数体:由大括号{}包围的代码块,包含了函数的操作和逻辑。现在我们自定义一个用来进行加法运算的函数。

2024-04-29 17:38:28 856

原创 探索C语言扫雷游戏的实现

这个数组用做布置雷。我们还需要使用过一个二维数组,用作排查雷,在每排查该坐标时,该数组相应的位置放入字符‘*’,如果排查雷之后就显示周边雷的个数,相应的字符。通过这种方式,函数确保扫雷游戏在每次运行时,地雷的位置都是随机的,增加了游戏的可玩性和 replayability(可重复玩性)。通过这种流程,代码实现了一个简单的扫雷游戏,用户可以通过输入坐标揭示格子,尝试避免地雷,并在游戏结束后获得相应的反馈。在游戏版上输入一个坐标,如果该坐标上有地雷,则游戏结束,如果没有地雷,则会显示他周围地雷的总数。

2024-04-24 12:54:18 959 3

原创 数组详解(初步认识数组)

一维数组在内存中是连续存储的,即数组中的元素在内存中是相邻存储的,依次排列在一起。数组的存储顺序是按照元素的顺序来排列的,即第一个元素存储在数组的起始位置,第二个元素存储在第一个元素的后面,依此类推。它是一组相同类型的变量的集合,这些变量在内存中是连续排列的。因此,数组的存储顺序是按行存储的,每一行的元素是连续的。计算出数组中第一个元素的大小(这个大小和整型的大小相同),然后将数组的总大小除以单个元素的大小,得到数组中元素的个数。的整型数组,要访问第三个元素,可以使用下标为2,因为数组的下标是从0开始的。

2024-04-17 22:59:24 714

原创 分支和循环

循环时,需要小心确保循环体内部的代码能够改变循环条件,否则可能导致无限循环。通常,在循环体内会有一些逻辑来更新循环条件,以控制循环的执行。语句是C语言中的一种跳转语句,它允许程序直接跳转到代码中的标记(label)处,绕过常规的控制流结构,如循环和条件语句。循环是一种常见的循环结构,它在每次循环迭代之前检查一个条件,只有条件为真时才执行循环体。循环的优点之一是循环控制变量的作用范围局限于循环内部,这样可以避免循环结束后变量的污染。循环是一种常见的循环结构,它提供了一种简洁的方式来执行特定次数的循环。

2024-04-11 17:45:03 908

原创 数据类型与++ --运算符

(int b=a -> a+=1)所以b=0 因为a开始的值是0 这个操作结束后a在进行自增 a=1。比如(signed)int的取值范围是:-2,147,483,648 到2,147,483,647。使用强制类型转换,将分子或分母中的一个变为float类型即可完成小数除法。unsigned int的取值范围是 :0 到4,294,967,295。1.++的作用都是在原变量上进行+=1的操作。(c+=1 此时c=1 -> d=c)2.后置++是先使用原来的,后++3.前置++是先++,后使用。

2024-04-07 22:13:23 262

原创 字符串中的‘\0‘

字符串初识:代码实例: 实例分析:类型解释:字符串细节解释:printf函数输出现象解释:

2024-04-07 22:02:50 98

原创 双指针问题

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下对数组进行操作。原地操作代表不开辟新的数组保存非零元素的相对位置。

2024-04-03 02:06:21 101

原创 初识C语言

1、关键字都有特殊意义 2、我们创建自己的标识符不能和关键字重复 3、我们不能自己创建关键字C语言中关键有32个:在后续的学习之中都会使用其上的关键字。

2024-03-30 23:46:15 915

原创 编程旅途的起点

短期目标:重新将c语言巩固一番,保持练习,练习是非常重要的,实践才能具备编程的能力,我是有亲身经历的,过去一年的学习,我总是求进度,抱着看过就是会了的想法,不停地看课赶进度,感觉自己知道了很多,现在回过头看去发现是空中楼阁,因为在上手写代码的过程中,发现代码会有大片的错误,纸上谈兵终究是无用的,所以练习与学习要同步,重新来过一遍要报持练学结合,将每个知识点运用到实践之中。如果想在一个行业中变成佼佼者,必须花费足够长的时间去打磨自己的技术。希望之后的自己能坚定自己的方向,多年之后已经成为自己想成为的那个人。

2024-03-29 02:45:13 310

原创 C语言中的三种循环语句

初学者对于C语言中循环语句的一些了解

2023-01-06 20:59:28 234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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