自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 今天学习C 语言标准库 中的字符串处理函数(自写函数)

本文总结了常用的字符串处理函数,包括复制、连接、比较、查找和长度计算。详细对比了不同函数的异同点,如strcpy与strncpy的安全边界控制差异,strcmp与strncmp的比较范围区别等。重点提供了各函数的自定义实现代码,如my_strcpy、my_strcat等,并包含详细的实现思路和边界条件处理。这些实现代码注重安全性检查(如空指针验证)、内存边界控制(如n长度限制)和字符串完整性(确保'\0'结尾),可作为学习字符串处理的参考范例。

2025-09-20 00:58:48 1021

原创 解决LVGL以及Keil中编译时间过长的问题

摘要:快速解决LVGL和Keil5工程编译慢的问题:1)按Win+R打开运行对话框;2)输入msconfig进入系统配置;3)在服务项中取消勾选Microsoft PC Manager Service;4)确认后重启电脑即可显著提升编译速度。该方法通过禁用不必要的后台服务来优化系统性能。

2025-09-14 23:44:23 393

原创 一文看懂数据结构如何组织你的数据

数据结构是计算机存储和组织数据的方式,核心在于如何高效存储、组织和使用数据。常见逻辑结构包括线性结构(数组、链表)、树形结构(组织架构)和网状结构(社交网络),分别适用于不同数据关系。物理结构分为顺序存储(连续内存)和链式存储(分散内存+指针)。选择合适的数据结构能显著提升程序效率,如数组便于查找但插入慢,链表插入快但查找慢。理解数据结构本质是为数据选择最合适的"容器"和操作规则。

2025-09-03 20:28:46 447 2

空空如也

空空如也

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

TA关注的人

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