自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Linux进程与操作系统详解

Linux操作系统详解,进程详解,进程是重点好好学

2022-11-10 20:02:12 539 8

原创 string类详解

string类详解

2022-11-01 13:39:41 347 1

原创 C++内存管理及模板入门详解

内存管理和模板入门详解。

2022-10-20 11:26:04 452 12

原创 C++类和对象详解(下篇)

类和对象详解下篇

2022-10-16 15:41:43 556 17

原创 数据结构--(栈、队列实现及3个OJ题)

数据结构-栈队列的实现及OJ题。

2022-10-02 13:34:43 474 9

原创 日期类实现

【代码】日期类实现。

2022-09-27 12:06:54 24 1

原创 C++类和对象详解(中篇)

c++类和对象中篇详解,关于类的成员函数详解

2022-09-25 16:20:02 719 4

原创 C++类和对象详解(上篇)

C++类和对象上篇。

2022-09-23 18:43:39 392 10

原创 c++入门超级详解(含笔试面试注意点)

超详细c++入门详解,注意点超详细。

2022-09-21 14:11:27 348 10

原创 linux基本指令

linux基本指令详解

2022-09-19 11:30:51 44 2

原创 手撕递归归并排序和非递归排序

归并排序

2022-09-10 01:12:36 221

原创 数据结构-顺序表接口实现及OJ详解

数据结构-顺序表超详解,3个OJ题目详解

2022-08-17 17:30:03 272 1

原创 预处理章节总结(干货满满)

预处理章节重点

2022-07-20 00:15:57 205 1

原创 【无标题】

模拟实现atoi

2022-07-15 10:27:22 25

原创 通讯录动态实现

通讯录与内存开辟

2022-07-13 15:52:35 27

原创 字符串函数模拟实现

字符串函数strlen,strcmp,strcpy,strcat,strstr,memmove,memcpy模拟实现

2022-07-09 13:58:08 61

原创 c语言指针你出师了吗?

c语言的学子们加油!

2022-07-03 19:57:39 222 13

原创 无敌版通用冒泡排序

通用版冒泡排序

2022-06-01 22:27:01 52

原创 浮点数的存取

Apple出品文章目录1例题所示2浮点数的存储方式3浮点型数据从内存中取出的方式3.1E有0又有13.2E全为13.3E全为04例题详解5浮点数计算总结1例题所示如图↓打印结果如图所示为什么这里的*pFloat打印出来是0呢,这便涉及到浮点数字存储的问题2浮点数的存储方式浮点数表达方式(-1)^s * M *2^Es为0则为正数,s为1则为负数M表示1-2的数字(类似科学计数法)E则为指数(也就是小数点移动的位数,向左为正,向右为负)在32比特位的机器上,S M E...

2022-05-26 16:51:07 72 4

原创 c语言数据的存储篇

文章目录一:数据类型1.1整形家族:1.2构造类型:1.3指针类型:1.4空类型:二:数据的原码反码补码2.1大端字节存储2.2小端字节存储2.3大小端字节存储的意义2.4判断大端小端三:无符号数和有符号数一:数据类型类型的意义:决定了这个数据的使用范围。1.1整形家族:1.2构造类型:1.3指针类型:1.4空类型:二:数据的原码反码补码为什么如此?是因为计算机中只有加法器,比如在做相减的时候,1-1需要变为1+(-1),这也就用到了补码。这段代码为何如此?按照常理20转..

2022-05-24 21:24:33 107 9

原创 简单入门扫雷

文章目录菜单主函数大致思路game函数思路Initboard初始化函数Displayboard打印数组函数设置雷的函数排查雷的函数检查雷的个数头文件的声明运行结果菜单void menu(){ printf("*************************************\n"); printf("*************************************\n"); printf("********1.play********2.exit*********\n");

2022-05-05 22:27:47 197 12

原创 递归例题详解

文章目录1:输出一个数字的每一位2:输出一个数字的每一位之和3:逆序数组(不是逆序打印)1:普通函数实现逆序数组2:单参数递归方式实现逆序数组3:多个参数递归方式逆序数组4:实现n的k次方1:输出一个数字的每一位void _print(int x){ if (x>9) { _print(x / 10); } printf("%d ", x%10);}1234->123+4->12+3+4->1+2+3+4也就是先除以10,再打印%10,传参的时候传除以10,

2022-04-27 21:58:31 344 4

原创 三子棋快速实现

文章目录主函数菜单实现游戏函数实现初始化棋盘函数的实现打印棋盘的实现玩家下棋的实现电脑下棋对局判断对局反馈三子棋成果本人的博客链接,点击进入主函数int main(){ do { srand(time(NULL)); int n = 0; menu(); printf("请输入你要选的数字1或者2\n"); scanf("%d", &n); switch (n) { case(1): game(); break; case(2):

2022-04-27 19:30:27 1565

原创 结构体内存对齐【收获满满】

吃得慢,吃的饱,易消化。文章目录1:结构体内存对齐定义2:结构体内存对齐规则2.1:对齐规则12.2:对齐规则22.3:对齐规则32.4:对齐规则43:结构体内存对齐的意义4:结构体内存对齐的应用1:结构体内存对齐定义struct STU{char name;int age;};int main(){printf("%d",sizeof(struct STU);return 0;}初学结构体的人会认为,结构体类型的大小是其中各变量的大小之和,其实非也,下面是这段代码的运行结果。.

2022-04-20 11:36:01 197 4

原创 3分钟拿下矩阵

题目信息题目分析从左上角数字1开始,矩阵向→↓←↑这样的循环顺序循环,每次递增1。如此看来这道题目其实是十分简单的。代码详解下面请看代码#include <stdio.h>#define CONDITION a<=n*nint main(){ int arr[19][19] = { 0 }; //递增变量 int a = 1; //递减变量 int b = 0; int c = 0; //输入的值n int n = 0; scanf("%d",

2022-04-19 09:58:50 149 6

原创 超级入门版本天天酷跑(5天成果)

学习了1个多星期的easyx图形库教程后,结合csdn上面飞机大战的相关思路,做了一些坐标题目。本人c语言学了大概有130多天,尝试了一下天天酷跑的小项目,素材图片太过简陋.并且程序终止于添加血条,音效以及按键长按问题(期中考试,应付其他科目)。目前程序无bug,可以实现人物正常跑路,下蹲,以及与障碍物的碰撞检测。有注释,可大致解释清楚部分代码用途没有运用到指针,运用到了部分c++的数组vector代码程序适合于小白临摹;需要使用c++以及easyx图形库实现。​#define ...

2022-04-14 16:19:26 500 4

原创 第一篇起步博客

第一篇CSDN博客

2022-03-31 22:37:38 2571 2

原创 c语言中printf函数与前置后置++的过程分析

生活总不如人内心想象的容易,需要一个探索的过程。好了话不多说,先看下面一段代码.int i = 0;printf("%d %d %d",i,i++,++i);我们可以知道printf函数参数是从右向左遍历第一个前置++是先自增再使用,应该打印出1第二个i++是先使用再自增,应该打印出0第三个打印i,应该是0我们跑一下代码看看结果结果是2,1,2,与我们想象的太不一样了。这是为什么呢?看一下反汇编的结果可能很多小伙伴不懂,用通俗的语言来分析这种结果,我上网查了一下资..

2022-03-22 10:25:59 966 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除