![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C的起飞之路~
文章平均质量分 92
0基础学习C语言开发
阿熊不会编程
准大三,阿里云专家博主,支付宝开发者社区优秀季度创作者,主攻C/C++方向。道虽小,不行不至,事虽小,不为不成。
展开
-
C语言实现贪吃蛇【完整版】
实现过程使用了WIN32的一些API,这里简单介绍一下这些API的功能。原创 2023-12-14 09:37:51 · 6872 阅读 · 96 评论 -
【C语言期末不挂科——指针进阶篇】【上】
我们可以用字符指针来接收字符串,有人可能要问了:“指针接收?那是把字符串存储到指针里吗?”,实则不然,想一下,如果是在x86的环境下,指针只有4个字节大小,而这个字符串已经超出4字节的范围。原创 2023-11-30 16:52:12 · 1157 阅读 · 84 评论 -
【C语言期末不挂科——指针初阶篇】
对于许多正在学习C语言的小伙伴来说,指针可能会让你非常的头疼,很多人不知道如何控制指针变量,甚至都不敢用指针来写代码。但是在实际的开发中还是经常会和指针打交道的,今天我们开启C语言指针系列的章节学习~原创 2023-11-18 07:00:00 · 1006 阅读 · 52 评论 -
内存对齐详解(C语言修仙版)
int n;char c2;char c1;char c2;上面代码定义了两个结构体,两个结构体成员相同,但是顺序不一样,按理来说两个结构体既然成员一样那么两个结构体大小也应相同,那么到底两个结构体的大小是否相同呢?由结果发现结构体成员不是按照顺序在内存中存放的,而是以一定规则存放在内存中的,结构体成员以一种规则在内存中占用不同的字节数,而这种规则就是我们今天要讲的。原创 2023-07-27 15:24:54 · 1599 阅读 · 9 评论 -
宏(预编译)详解
_FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义我们不妨打印出来这些预定义符号int main()return 0;可以发现,打印出来的结果跟预期一样,由(__STDC__)的结果看,dev C++遵循ANSIC。原创 2023-10-20 07:00:00 · 1544 阅读 · 15 评论 -
c语言实现三子棋小游戏
通过三子棋小游戏的实现可以很好的锻炼编程能力,在代码过程中熟悉了搭建简单框架,以及了解了分文件编写代码的好处。希望大家能一起学习一起进步,相互交流技术,相互进步呀!原创 2023-05-10 23:26:46 · 152 阅读 · 8 评论 -
C语言结构体、联合与枚举类型
要想使用一个自定义结构体,首先要声明结构体类型,其次在创建结构体变量,之后才能使用此结构体。struct StuInfo{ //结构体的声明//学生姓名int age;//年龄//性别//身高//学生姓名int age;//年龄//性别//身高}s1,s2;//s1,s2为StuInfo的结构体变量int main()//创建学生信息的结构体变量return 0;由此可见,定义结构体需要先声明后使用,且结构体分为结构体成员,结构体参数列表。原创 2023-07-23 16:07:09 · 677 阅读 · 7 评论 -
机器大小端存储模式
简单处理,创建一个整形变量,存值为1,16进制表示为0x00 00 00 01也为小端存储模式,而0x 01 00 00 00 为大端存储模式对这个整型变量地址进行强制类型转换成char*类型,使得转换后每次只能访问一个字节,在判断类型转换后解引用的值是否为一,如果小端存储,低地址放低字节那访问一个字节就是01,而如果是大端字节存储,低地址放高字节,访问一个字节,值就为0。当然,也有许多其他的判断大小端代码,这里就不一一提了,了解大小端存储模式会对后面指针学习有所帮助,也对内存有更进一步的认识。原创 2023-07-09 12:07:19 · 142 阅读 · 4 评论 -
C语言实现扫雷小游戏
与上一篇三子棋一样 , 分文件来进行编码 , 如果想了解份文件写有什么好处可以看我的上一篇文章 , 这里我就不过多叙述了。首先游戏框架的搭建 , 主函数内部和三子棋实现过程相似 , 这里也不过多介绍了。我们思考一下, 扫雷游戏的玩法以及过程 , 开始给一个n * n 的棋盘 , 点击每一个方格 , 会有数字出现 , 而出现的数字代表周围八个格子的雷的数量 , 以此来排雷 , 当排雷就剩下最后的雷没有排的时候 , 游戏就获得了胜利 , 相反如果不小心点到了雷 , 那么游戏结束。原创 2023-05-15 23:59:33 · 115 阅读 · 6 评论