1.Introduction
1.介绍
The C language provides no built-in facilities for performing such common operations as input/output, memory management, string manipulation, and the like. Instead, these facilities are defined in a standard library, which you compile and link with your programs. The GNU C Library, described in this document, defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to GNU systems.C语言提供了非内建处理来执行输入/输出,内存管理,字符串处理等普通操作。相反,这些处理都定义在标准的库中,这些库在你编译和链接程序时使用。在本文档中描述的GNU C库,不但定义了所有在ISO C中详细说明的库功能,而且还包括了POSIX和其他衍生的unix系统的附加特性,GNU系统的扩展。
The purpose of this manual is to tell you how to use the facilities of the GNU C Library. We have mentioned which features belong to which standards to help you identify things that are potentially non-portable to other systems. But the emphasis in this manual is not on strict portability.
本手册的目的是教你如何使用GNU C库。我们已经提到了哪些特征是属于哪些标准的,来帮助你判断是否可以移植到其他的系统中,但在这本手册的重点不是严格的可移植性。
1.1. Getting Started: What this manual is for and how to use it.
1.2. Standards and Portability: Standards and sources upon which the GNU C library is based.
1.3. Using the Library: Some practical uses for the library.
1.4. Roadmap to the Manual: Overview of the remaining chapters in this manual.
1.1. 入门:这本手册是什么,如何使用它。
1.2. 标准和可移植性:基于GNU C库的标准和来源。
1.3. 使用库:库的实际使用。
1.4. 手册的路线图:本手册的其余章节概述。