- 博客(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
原创 双指针问题
给定一个数组 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人