文章
44
标签
72
分类
10
首页
时间轴
标签
分类
清单
音乐
电影
相册
说说
友链
关于
主页
博文
分类
标签
归档
生活
分享
相册
音乐
影视
关于笔者
lbq开发日志
图片测试
搜索
首页
时间轴
标签
分类
清单
音乐
电影
相册
说说
友链
关于
主页
博文
分类
标签
归档
生活
分享
相册
音乐
影视
关于笔者
图片测试
发表于
2026-05-29
|
更新于
2026-05-29
|
测试
|
浏览量:
文章作者:
liu
文章链接:
https://lbq08.cc/2026/05/29/%E5%9B%BE%E7%89%87%E6%B5%8B%E8%AF%95/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
lbq开发日志
!
图片
上一篇
C 语言内存管理
概述C 语言的内存管理是系统编程的核心技能。与高级语言不同,C 不提供自动垃圾回收,程序员需要手动管理内存的分配和释放。 内存区域划分C 程序运行时的内存分为以下几个区域: 栈区(Stack) 由编译器自动管理 存储局部变量、函数参数、返回地址 分配释放速度极快,遵循 LIFO 原则 大小有限,通常默认 1~8 MB 堆区(Heap) 由程序员手动管理 使用 malloc/calloc/realloc 分配,free 释放 空间大,但容易产生碎片 分配失败时返回 NULL 全局/静态区(Data Segment) 存储全局变量和 static 变量 程序启动时分配,程序结束时释放 分为已初始化段(.data)和未初始化段(.bss) 代码区(Text Segment) 存储编译后的机器指令 只读,防止程序意外修改自身代码 核心函数 函数 功能 头文件 malloc(size) 分配指定字节数的内存,不初始化 stdlib.h calloc(n, size) 分配 n*size 字节并初始化为...
下一篇
OpenClash + Sub-Store + subconverter 机场订阅合并与配置
概述本文沉淀自实战对话(2026-05-01),目标是把两个机场(lanhai + huacloud)的订阅合并到 OpenClash,并生成细分组(YouTube / Netflix / OpenAI / Telegram / HK / JP / SG / TW / US 等)。 环境与链路 组件 部署位置 端口 作用 OpenClash iStoreOS 路由器 (192.168.6.11) 9090 mihomo 内核 + Web 面板 Sub-Store NAS / Docker (192.168.6.10) 3001 订阅管理、合并多机场 subconverter NAS / Docker (192.168.6.10) 25500 ACL4SSR 模板 → proxy-groups + rules 链路:OpenClash → subconverter:25500 → Sub-Store:3001 → 各机场原始订阅 概念区分OpenClash...
liu
lbq 的个人开发日志,记录编程学习、技术分享与项目实践
文章
44
标签
72
分类
10
联系我
公告
This is my Blog
最新文章
LLM Wiki 全流程指南
2026-05-29
C 语言内存管理
2026-05-29
图片测试
2026-05-29
OpenClash + Sub-Store + subconverter 机场订阅合并与配置
2026-05-27
Superpowers 技能系统使用指南
2026-05-27
搜索
数据加载中