自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux基本指令

本片文章只讲述Linux的一些基本指令,让你简单上手Liunx!

2023-09-18 21:08:37 2433

原创 全面解析文件操作~快来深入学习~

1. 为什么使用文件:2. 什么是文件:3. 文件的打开和关闭4. 文件的顺序读写:5. 文件的随机读写:6. 文本文件和二进制文件:7. 文件读取结束的判定:8. 文件缓冲区

2022-10-27 20:58:20 799 3

原创 “揭秘”鲜为人知的柔性数组~

什么是柔性数组?柔性数组的特点:柔性数组的使用:柔性数组的优势:

2022-10-26 20:38:19 676 11

原创 C/C++程序的内存开辟

局部变量、函数参数、返回数据、返 回地址等。(static)存放全局变量、静态数据。(动态内存开辟的空间)

2022-10-24 12:39:29 1797 3

原创 动态内存管理—(malloc、calloc、realloc、free)及常见使用错误

这个函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。size为要开辟空间的字节数!!!(必须是无符号类型)如果开辟成功,则返回一个指向开辟好空间的指针。如果开辟失败,则返回一个NULL指针,因此malloc的返回值一定要做检查。返回值的类型是 void* ,所以malloc函数并不知道开辟空间的类型,具体在使用的时候使用者自己来决定。如果参数 size 为0(即开辟0字节的空间),malloc的行为是标准是未定义的,取决于编译器。

2022-10-24 12:06:08 857 7

原创 全面解析枚举+联合体~

全面解析枚举+联合体~

2022-10-14 20:00:45 463 5

原创 带你了解鲜为人知的“神秘”位段~

1.位段的成员必须是 int、unsigned int 、signed int 或 char。(一般来说位段的成员类型是一致的)2.位段的成员名后边有一个冒号和一个数字。struct A{};A就是一个位段类型,那么位段A的大小是多少呢?结果为8个字节 ,但是4个int类型的数据应该为16个字节啊;这就是位段的用途了。例如上述a成员冒号后面为2,那就是占用两个比特位。但是计算一下我们发现,2+5+10+30=47

2022-10-14 17:04:58 392 1

原创 结构体超级详解~赶紧来学习~

什么是结构体?结构体的声明:结构体的重命名:结构体的自引用:结构体的定义与初始化:结构体内存对齐:结构体内存对齐的规则:为什么存在内存对齐?修改默认对齐数:结构体传参:

2022-10-05 21:19:19 1958 13

原创 赶紧来修炼内功发~内存函数详解大全-memcpy、memmove、memcmp

memcpy、memmove、memcmp、memset内存函数详解 及 模拟实现!!!

2022-09-21 12:26:00 705 12

原创 赶紧来修炼内功~字符串函数详解大全(三)

strstr及其模拟实现、strtok、strerror函数详解

2022-09-18 21:57:25 362 8

原创 赶紧来修炼内功~字符串函数详解大全(二)

strncpy、strncat、strncmp函数详解 及 模拟实现

2022-09-18 15:42:10 268 8

原创 赶紧来修炼内功~字符串函数详解大全(一)

strlen、strcmp、strcpy、strcat函数的 详解 及其 模拟实现!!!!

2022-09-15 21:39:57 279 11

原创 赶快来看!!!经典指针笔试题解析~

经典指针笔试题解析,修炼内功必读文章!!!

2022-09-09 13:00:29 384 13

原创 最大公约数与最小公倍数 -- 3种计算方法详解

计算最大公约数与最小公倍数的时候,优先推荐辗转相除法与两种特殊方法,效率高!!!

2022-09-07 22:49:36 31938 6

原创 整形在内存中的存储

大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。a 用16进制来表示:0x0000000a高位 --> 低位由此可得,数据的低位存在内存的低地址处,数据的高位存在内存的高地址处所以,该编译器的存储模式为小端字节序存储。这是就有小伙伴会问了:既然是倒着来存储,那为什么0x0000000a不是存储为0xa0000000呢?...

2022-08-11 14:52:19 396 2

原创 如何实现精致扫雷游戏(可扩散可标记)---保姆级教程

其实每个语句都不难,但是整体组合在一起就显得比较复杂,我们只需要一点点分析,用逻辑将他们联合起来就成功了!最后,希望这篇文章可以帮助到大家,喜欢的话记得三连哦~关注博主,后续会持续推迟优质内容~......

2022-08-08 22:38:14 1929 10

原创 N子棋的实现(以三子棋为例)——保姆级流程

N子棋解析:大致思路:棋子是什么?怎么创建棋盘?初始化二维数组:打印棋盘:玩家下棋:电脑下棋:棋子随机性:判断胜负:翻译返回字符:下面是上诉所有函数结合起来的game函数的结构:最终代码:头文件:game.h源文件:game.c源文件:test.c......

2022-08-03 09:31:15 1346 14

原创 continue与break --- 循环控制的两大巨头

continuebreak

2022-07-23 18:20:20 329 3

原创 switch 语句 -- 超详解

switch语句语法结构:在switch 语句中的breakdefault 子句:

2022-07-22 14:34:07 27693 3

原创 if语句—超详解

if 语句语法结构表达式详解单双语句详解案例

2022-07-20 20:46:58 59726 7

原创 初识C语言(4)

#define 定义常量和宏初识指针初识结构体

2022-07-20 06:20:21 663

原创 初识C语言(3)

操作符、下标引用、函数调用、成员结构、常见关键字、内存分配

2022-07-18 10:31:09 136

原创 初识C语言(2)

字符串,转义字符,选择语句,循环语句,函数,数组

2022-07-17 21:40:15 293

原创 初识C语言(1)

初识C语言:VS数据结构变量、常量

2022-07-17 11:48:12 340

空空如也

空空如也

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

TA关注的人

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