
C语言
文章平均质量分 93
一个小脑袋
打怪升级中
展开
-
[C语言][游戏][三子棋]
三子棋的游戏规则是:两个玩家分别在 3x3 的棋盘上下棋,只要有一个玩家下的3个棋子先连成一条了直线,那么他就获胜。如果棋盘满了还没有分出胜负那么就定为平局。本片博客就来介绍如何实现三子棋小游戏的具体步骤。原创 2023-06-11 23:04:16 · 423 阅读 · 31 评论 -
[C语言][游戏][扫雷]
为了巩固C语言,我运用所学的知识,写了一篇关于扫雷游戏的博客。如果有大佬看到这篇文章,如有不足之处,请你一定要指出来。游戏的规则:我们在棋盘格中任意点开一个格子(输入行和列确认这个格子),若这个格子不是雷就排除了这个位置,排除后这个格子会显示将它围起来的几个格子中有几颗雷,如果点开的格子埋有雷则为游戏失败。原创 2023-06-14 00:09:33 · 340 阅读 · 23 评论 -
[C语言][小游戏][猜拳游戏]
详细的猜拳游戏,你学会了嘛。原创 2023-07-12 18:33:30 · 1574 阅读 · 16 评论 -
[C语言][小游戏][猜数游戏]
轻松学会猜数字游戏原创 2023-07-08 09:48:11 · 1567 阅读 · 97 评论 -
C语言——程序环境和预处理(再也不用担心会忘记预处理的知识)
非常详细的总结预编译过程,也初步了解了翻译环境和运行环境原创 2023-09-09 09:52:53 · 1573 阅读 · 59 评论 -
一篇搞定C语言文件(万字详解)
使用文件,我们可以将数据直接存放在电脑的硬盘上,实现数据的持久化。实现数据持久化的方法有,可以把数据存放在磁盘文件、存放到数据库等方法。相信大家看完这篇文章,能够合理运用文件的知识,掌握这种方法,对C语言的理解更加深刻。磁盘上的文件就是文件。在程序设计中,我们一般说的文件有两种:程序文件和数据文件(原创 2023-08-23 07:30:00 · 2612 阅读 · 54 评论 -
C语言——通讯录详解(文件版)
我们已经掌握了通讯录的静态版和动态版,下面我们将学习通讯录的文件版。学习了文件版,我们就不用担心退出程序后,已经添加的联系人清空了。在以前的通讯录(通讯录静态版通讯录动态版)基础上,我们在完成两个目标就可以实现通讯录文件版。通讯录退出程序前,把添加的联系人写入文件里。通讯录初始化的时候,把文件里的联系人信息读到程序里。1100//可以增加的人数20//姓名5//性别12//电话20//地址3//初始容量3//一次增容的大小//定义一个结构体//姓名int age;//年龄。原创 2023-08-21 07:30:00 · 889 阅读 · 20 评论 -
C语言——通讯录详解(动态版)
静态通讯录的升级版原创 2023-08-19 07:30:00 · 1258 阅读 · 12 评论 -
C语言——动态内存管理
我们一般开辟内存是直接开辟空间,开辟了空间就不会改变了,为了更节约空间,避免浪费空间,我们可以动态的开辟空间。这样,空间用完了,我们可以扩充空间。原创 2023-08-17 07:30:00 · 1113 阅读 · 6 评论 -
C语言——动态内存函数(malloc、calloc、realloc、free)
快速学习动态内存函数原创 2023-08-15 07:30:00 · 4985 阅读 · 48 评论 -
C语言——通讯录详解(静态版)
今天我们做一个简单的通讯录,同时也能加深对C语言的理解。实现一个通讯录,我们要在通讯录中保存人的信息:名字、年龄、性别、电话、地址。通讯录中存放100个人的信息增加联系人删除联系人修改联系人查找联系人显示所有联系人的信息排序功能.首先创建三个文件然后在进行编写:test.c——测试通讯录contact.h——函数和类型的声明contact.c——函数的实现。原创 2023-08-13 07:30:00 · 2227 阅读 · 45 评论 -
C语言——自定义类型详解[结构体][枚举][联合体]
详细解读自定义类型原创 2023-08-11 14:16:37 · 990 阅读 · 34 评论 -
c语言——字符串函数和内存操作函数
strtok函数找到str中的下一个标记(字段),并将其‘\0’结尾,返回一个指向这个标记的指针(strtok函数会改变被操作的字符串,所以在使用strtok函数切分字符串一般都是临时拷贝的内容并且可以被修改)用strerror(还可以用perror)只能一次翻译一个错误,如果一个问题有多个错误,先翻译第一个出现的错误,我们解决这个错误后,它会继续报另外的错误,所以我们遇到问题要及时更新。strtok函数第一个参数不为NULL,函数将找到str中的第一个标记,strtok函数将保存它在字符串中的位置。原创 2023-08-09 09:35:31 · 589 阅读 · 38 评论 -
C语言——指针和数组习题
学习了指针的初阶和进阶后,已经对指针有了一定了解。下面就需要做题目,去巩固所学的知识。对数组名的理解:数组名是数组首元素的地址,但是由两个例外sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小。&数组名,这里的数组名是整个数组,取出的是整个数组的地址。原创 2023-07-23 23:44:50 · 1720 阅读 · 60 评论 -
C语言——qsort函数的使用(详解)
qsort函数详解原创 2023-07-22 23:01:59 · 2873 阅读 · 30 评论 -
C语言——指针详解(进阶)
C语言指针进阶版,带你更快掌握指针。原创 2023-07-18 23:15:29 · 1164 阅读 · 37 评论 -
C语言——指针详解(初阶)
C语言指针初阶,带你进入指针的世界原创 2023-07-16 11:17:01 · 1280 阅读 · 38 评论 -
C语言——数据在内存中的存储
整型(原码、反码、补码的转换)、浮点型(科学计数法的形式)原创 2023-07-04 17:20:06 · 569 阅读 · 35 评论 -
C语言——详解函数栈帧的创建和销毁
详解函数栈帧的创建和销毁(vs2022环境下)原创 2023-06-27 16:43:50 · 1142 阅读 · 40 评论 -
C语言——数据的输入输出
输入输出函数getchar,putchar、gets、puts,scanf,printf的功能以及用法原创 2023-06-22 08:53:20 · 31189 阅读 · 41 评论 -
C语言——操作符详解
这篇博客详细介绍了C语言的各种操作符原创 2023-06-20 17:52:21 · 1218 阅读 · 33 评论 -
C语言——关键字详解
C语言32个关键字原创 2023-06-06 17:06:54 · 8954 阅读 · 26 评论 -
初学C语言
计算机语言:是人和计算机交流的语言C语言是一门通用的计算机编程语言,广泛应用于底层软件开发。C语言的设计目标是提供一种能以简单的方式编译,处理低级存储器,产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。国际标准:ANSIC C语言最初的标准。格式:#define 宏名(形参表) 字符串int main()int x, y;原创 2023-05-28 22:57:07 · 379 阅读 · 28 评论