Utility library

来自cppreference.com
< c


C 中包含多种工具库。这些库可以大致分为两组:

  • 语言支持库,和
  • 通用功能库。

语言支持

语言支持库提供了与语言特性紧密交互的函数,和支持常见的语言惯用法的函数。

类型支持

基本类型(如 size_t、NULL)

动态内存管理

(例如 malloc)

错误处理

断言(如 assert)

可变函数

对接受任意数量形参的函数予以支持(通过如 va_start、va_arg、va_end 等)


通用工具

程序工具

终止(如 abort、atexit),环境(如 system),信号(如 raise)

日期与时间

Time tracking (e.g. time, clock)

参阅

工具库的 C++ 文档