lloc、realloc和free。使用堆（Heap）内存将带来额外的开销和风险。
安全问题.C语言的特色之一是：语言不负责内存边界检查，这是因为在运行时进行内存边界检查会造成性能问题，与UNIX哲学不符。此特性容易导致缓冲区溢出问题。然而，部分编译器会出于安全性的考量，提供方法以进行运行时内存边界检查。
库.C语言的标准文档要求了一个平台移植C语言的时候至少要实现的一些功能和封装的集合，称为“标准库”，标准库的声明头部通过预处理器命令#include