C语言
文章平均质量分 85
Lizhihao_
实干就是真理
展开
-
C-冒泡排序的循环条件应该怎么写
我发现,好像还是有一部分同志,没有很清楚冒泡排序的两层循环条件为什么这么写?感到有些模糊,但又可以写得出来,那么下面我用画图的形式来给大家讲解一下。原创 2024-06-14 23:39:40 · 475 阅读 · 0 评论 -
这里一定有你不知道的VS调试技巧
超详细的VS调试技巧原创 2024-06-01 17:27:48 · 904 阅读 · 5 评论 -
#define宏的妙用!实现你以为的函数offsetof等
此文章带你认识宏,并且带你感受宏的魅力,宏实现功能等原创 2022-10-29 16:36:13 · 1757 阅读 · 25 评论 -
C-文件操作实现数据持久化,帮你快速了解文件操作函数
帮你快速了解c语言的文件操作函数原创 2022-10-23 18:07:22 · 2643 阅读 · 28 评论 -
C-内存函数(大量图解,函数实现)
对memcpy,memmove,memcmp进行了模拟实现,memset进行了介绍,用图片的方式让您更容易理解记忆原创 2022-10-21 18:24:36 · 1004 阅读 · 20 评论 -
C-字符串函数合集模拟实现介绍注意事项
本章:各种字符串操作函数,诸多函数附模拟实现源码,详细讲解让你对字符串有新的认识原创 2022-10-02 21:05:17 · 641 阅读 · 15 评论 -
C结构体内存对齐,计数结构体大小(图解)
结构体内存对齐是非常非常重要的一个知识点经常会在面试题中出现,作为程序员这是一个必须会的知识点,并且能够熟练!原创 2022-09-17 18:08:59 · 653 阅读 · 11 评论 -
指针和数组笔试题解析
代码看上去枯燥,但一定有你不会的,保持空杯心态,里面的知识是对你的基础功是否扎实检验!!!原创 2022-09-07 22:56:23 · 283 阅读 · 7 评论 -
C语言 —— 扫雷小游戏详解附源码
这里为了给大家展示我把雷的数量改到79,把mine放雷的棋盘一起打印出来,给大家看游戏各个状态胜利状态:重复输入状态:超出范围状态:炸死状态:源码://扫雷实现//菜单{}{//设计两个数组存放信息//mine放雷//show用来打印和附近雷的数量//mine - 全部初始化为 0//show - 全部初始化为 *//打印棋盘*///布置雷*///排雷和游戏状态的判断}int main(){do{menu();.........原创 2022-08-29 23:06:26 · 2439 阅读 · 9 评论 -
C语言 - 三子棋(思路分析,附源码)
因为考虑到代码量较多,为了代码的整洁性,可读性,我把代码分成了3个部分实现前的思路:1 . 是否玩游戏的主题体2 . 游戏实现的主体3 . 三子棋内部的数据类似与二维数组,用二维数组实现4 . 棋盘的打印需要一个函数5 . 玩家下棋和电脑下棋的函数6 . 判读输赢的函数首先需要询问是否要玩游戏,如何退出游戏,输入错误怎么办先不管如何得先让他运行起来,所以用do while,随后需要打印菜单的函数menu()接着说主函数:这时输入选项需要分支语句,考虑到简洁性使用switch语句。...原创 2022-08-28 15:35:29 · 1230 阅读 · 8 评论 -
C - 数据在内存中的存储(详解,包教包会)
补充:C语言没有规定long就一定是8个字节,long ≥ int就行,所以大小取决于编译器,有的是4个字节,有的是8个字节构造类型:> 数组类型> 结构体类型struct> 枚举类型enum> 联合类型union指针类型:int *pi;char *pc;float*pf;void*pv;空类型(void):void 表示空类型(无类型)通常应用于函数的返回类型、函数的参数、指针类型。......原创 2022-08-17 16:02:32 · 798 阅读 · 13 评论 -
欲戴王冠,必承其重
树立编程的学习目标!原创 2022-06-01 18:07:38 · 266 阅读 · 12 评论