首页
文章列表
标签墙
返回找工具啦
动态内存
共 2 篇文章
C 语言动态内存:realloc() 函数的扩容机制
2026-04-03 22:43:15
C 语言动态内存:realloc 函数的扩容机制 在 C 语言中,当你使用 malloc 或 calloc 分配了一块堆内存后,有时会发现空间不够用。此时,不要手动复制数据并重新分配内存,而是应优先考虑使用 realloc 函数——它能自动完成“扩容+数据迁移”的全过程。 realloc 的基本用法
C语言
动态内存
realloc
2
0
C 语言内存管理:malloc() 与 free() 的正确使用
2026-04-03 12:22:14
C 语言内存管理:malloc 与 free 的正确使用 C 语言不提供自动内存回收机制,程序员必须手动申请和释放动态内存。malloc 和 free 是最基础、最关键的两个函数。用错它们会导致程序崩溃、内存泄漏或安全漏洞。 理解动态内存的基本规则 动态内存是指程序运行时从堆(heap)中临时借用的
C语言
内存管理
malloc
6
0