标准库 编程语言的标准库是该语言的每种实现中都按例提供的函式庫在某些情况下编程语言规格说明中会直接提及该函式庫另一些情况下标准库的内容由编程社区中的非正式惯例决定 根据宿主语言构成要素的不同标准库可包含如下要素 子程序 巨集定义 全局变量 類別定义 模板 大多数标准库都至少含有如下常用组件的定义 算法例如排序算法 数据结构例如 表 树哈希表 与宿主平台的交互包括输入输出和操作系统调用