自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《数据结构与算法全面指南:从理论到实践的核心剖析》

数据结构决定程序骨架,算法赋予程序灵魂掌握这组黄金搭档,编写高效优美程序!

2025-07-31 20:35:19 1143

原创 数据结构核心操作详解:顺序表、栈与链表的全面攻略

掌握这些核心操作,大厂数据结构面试题将易如反掌!实际开发中,Java的ArrayList对应顺序表,LinkedList对应链表,其源码实现值得深入研究。——立刻打开IDE实现这些数据结构,感受指针的魔法!指针指向最后一个有效元素,清空只需重置。的线性表,支持高效随机访问。

2025-07-31 20:31:19 425

原创 Shell自动化循环实战 × Makefile工程管理 × GDB调试:Linux高手进阶指南

【代码】Shell自动化循环实战 × Makefile工程管理 × GDB调试:Linux高手进阶指南。

2025-07-26 17:07:06 775

原创 Linux高效打包与自动化:精通tar命令与Shell脚本实战

【代码】Linux高效打包与自动化:精通tar命令与Shell脚本实战。

2025-07-24 19:08:38 445

原创 Linux系统管理完全指南:用户、进程、文件与压缩命令实战

TEXT>

2025-07-23 19:03:43 666

原创 Linux软件安装与Shell命令高效指南:从小白到系统管理高手

依赖地狱预防方案<BASH># 生成软件包列表快照dpkg --get-selections > package_list_$(date +%F).txt# 断网环境安装sudo apt-offline set install-set.zip# 在联网机恢复安装sudo apt-offline install install-set.zip权限管理黄金法则<BASH># Root权限检测(脚本安全必备)if [ "$EUID" -ne 0 ] then echo "请使用sudo执行!

2025-07-23 08:49:35 361

原创 Linux与嵌入式系统:从起源到实践完全指南

智能手表(体积限制)、工业控制器(实时性)、医疗设备(可靠性)、路由器(低功耗)

2025-07-21 20:28:44 963

原创 C高级编程:递归、存储类型与函数指针深度解析

原问题递推阶段:未知到已知终止条件回归阶段:已知结果逆向求解最终解。

2025-07-21 20:19:34 1042

原创 深入解析C语言函数调用、内存管理与字符串操作:避坑指南+实战技巧!

if (strcmp("abc", "abcd") < 0) { /* 真:abc < abcd */ }if (strncmp("abc", "abcd", 3) == 0) { /* 真:前3字符相同 */ }| **数组传递**| 双向传递 | 退化为指针 | 数组操作 || **值传递** | 单向复制 | 栈空间独立 | 基础类型变量传递 || **地址传递**| 双向影响 | 间接修改原数据 | 结构体/指针传递 |// 手动添加结束符。

2025-07-16 18:59:51 338

原创 c语言常用转义字符

后跟一个或多个十六进制数字(0-9,A-F,a-f)组成。十六进制转义序列可以跨越多位,直到遇到非十六进制字符为止。注意:不能超过三位,并且数字范围必须在0到377(八进制)之间,即一个字节的范围(0-255)。表示字符'A'(因为八进制101等于十进制65,即'A'的ASCII码)相当于换行符(因为八进制12等于十进制10):水平制表符(ASCII 9):换行符(ASCII 10):反斜杠(ASCII 92):双引号(ASCII 34):单引号(ASCII 39):空字符(ASCII 0)

2025-07-15 18:59:19 504

原创 [特殊字符] C语言指针与数组终极指南:彻底掌握多维操作与函数设计![特殊字符]

**函数类型** | **声明示例** | **使用场景** || 变量a的值 | `*p` | `**q` || 变量a的地址 | `p` | `*q` |> ⚠️ **深度提示**:`*(a+1)` 与 `a[1]` 完全等价,都是第二行首地址!| **访问目标** | **一级指针方式** | **二级指针方式** |

2025-07-15 18:58:26 344

原创 指针,大小端,const,void

Little-Endian(小端字节序)小端:在低地址存放低字节数据,在高地址存放高字节数据。指针类型根据指针变量指向空间的数据类型(指针变量的数据类型取决于它保存的地址是什么样子的)Big-Endian(大端字节序)大端:在低地址存放高字节数据,高地址存放低字节数据。产生原因:访问不存在的内存地址、访问系统保护的地址、访问只读的内存地址、注意:通过void类型的指针变量进行取内容的时候,需要对地址进行强转。指针变量保存数组首元素的地址,即 'h' 的地址。指向不同区域的指针的关系运算也没有意义。

2025-07-14 18:54:49 334

原创 c语言的二维数组

格式。

2025-07-11 18:48:40 355

原创 c语言冒泡排序及其选择排序

【代码】c语言冒泡排序及其选择排序。

2025-07-11 18:47:12 143

原创 c语言笔记

常量浮点型常量 float dohble指数常量 %e 2000 2e3 0.000002 2e-6宏定义#define 宏名 表达式或常量或代码片段只文本替换不计算,用标识符命名法,但为了便于辨认,通常全大写。运算符与表达式算数运算符/ 除号向下取整取余++ --自加自减注意前后赋值运算符可以与++ -- 结合注意前还是后+= -=自身加上后面的数关系运算符判断两者关系,判断成功则真(1),失败则假(0)逻辑运算符&& ||!

2025-07-10 20:37:05 755

原创 deepseek的API调用(通过Cherry Studio实现)

下载并且安装Cherry StudioAPI获取。

2025-07-10 20:35:26 696

原创 C语言部分理解(1)

位宽设定后是固定的,所以最后再看位宽,0用于左对齐。循环嵌套 如果遇到嵌套内层和嵌套外层有关系的情况,一定要注意表达式2 是否要将参数联系起来。putchar 输入的参数是ASCII码 返回值也是ASCII码,但是会隐式转换成字符。switch 语句中可以利用case +=的特性,来达到累加效果,越上面累加越多。看嵌套可以先看外层,再看内层,最好直接从第二层嵌套开始看,会看出错误。反码 1111 0110。补码 1111 0111。反码 1111 0110。补码 1111 0111。

2025-07-10 19:38:51 153

空空如也

空空如也

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

TA关注的人

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