- 博客(10)
- 收藏
- 关注
原创 数据结构:队列
队列是一种只允许在一端进行插入数据操作另一端进行删除数据操作的特殊线性表。队列是具有先进先出 FIFO(First In First Out)特性的线性表。队头:进行删除数据的一端。队尾:进行插入数据的一端。因为队列是线性表的一种,所以队列有顺序存储结构和链式存储结构。队列的头尾相接的顺序存储结构称为循环队列。环形队列可以使用数组实现,也可以使用循环链表实现。这里我们用数组实现。
2024-06-01 14:42:34 995 6
原创 字符函数和字符串函数
字符分类函数是一种用于对字符进行分类的函数。它通常根据字符的某些属性或特征将字符分为不同的类别或组。该函数可以根据字符的大小写、数字、字母、标点符号等属性进行分类,也可以根据字符的Unicode编码值进行分类。字符分类函数可以用于字符串处理、文本分析、数据清洗等应用中。字符分类函数包括以下这些。
2024-05-11 18:07:31 911 1
原创 ⾃定义类型:结构体
位段的声明和结构是类似的,有两个不同:1. 位段的成员必须是 int、unsigned int 或signed int ,在C99中位段成员的类型也可以 选择其他类型。2. 位段的成员名后边有⼀个冒号和⼀个数字(作用是表示该成员的二进制保存多少位)。如int a=2 对应的二进制为0000 0000 0000 0010. int a:4;即二进制保留为 0010。
2024-03-31 13:37:26 1517 1
原创 C指针详解
我们由上面可知指针变量是用来存放一个数据的地址的,同时它本身也是占内存的(意思是在内存中取一块空间专门用来存放地址的),那它占多少内存呢?所以,根据数组名是数组⾸元素的地址这个规则,⼆维数组的数组名表⽰的就是第⼀⾏的地址,是⼀维数组的地址。&a取出的是a所占4个字节中地址较⼩的字节的地址。2. &数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址(整个数组的地址和数组⾸元素的地址是有区别的)NULL 是C语⾔中定义的⼀个标识符常量,值是0,0也是地址,这个地址是⽆法使⽤的,读写该地址会报错.
2024-03-15 22:07:21 961
原创 扫雷游戏分析和设计
扫雷游戏是一款经典游戏,是在一个9*9(还有其它大小的)的棋盘上,默认里面有10个雷,每个格子有两种状态,有地雷或者没有地雷,当我们成功避开所有的雷时游戏胜利。游戏。
2024-02-04 17:03:46 1860 1
原创 我的第一篇博客
我是南昌工程学院的大一新生,我的专业与计算机相关。在学校学习c语言时总感觉学习时的无力,碰到问题常常不能有效的解决,我希望能够在接下来的时间提升自己的能力。目前我编程的目标是可以成为一个编程高手。我打算在听课完成作业的同时多在B站或其他软件上学习编程。尽量保证每周能学习编程6个小时以上。目前我还没有最想去的IT公司,但现在提升自己可以为将来去自己心仪的公司有帮助。
2024-01-16 23:08:06 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人