📄 library_toc.html
字号:
<!-- This HTML file has been created by texi2html 1.27 from library.texinfo on 3 March 1994 --><TITLE>The GNU C Library - Table of Contents</TITLE><H1>The GNU C Library</H1><P><UL><LI><A NAME="SEC1" HREF="library_1.html#SEC1" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC1">Introduction</A><UL><LI><A NAME="SEC2" HREF="library_1.html#SEC2" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC2">Getting Started</A><LI><A NAME="SEC3" HREF="library_1.html#SEC3" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC3">Standards and Portability</A><UL><LI><A NAME="SEC4" HREF="library_1.html#SEC4" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC4">ANSI C</A><LI><A NAME="SEC5" HREF="library_1.html#SEC5" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC5">POSIX (The Portable Operating System Interface)</A><LI><A NAME="SEC6" HREF="library_1.html#SEC6" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC6">Berkeley Unix</A><LI><A NAME="SEC7" HREF="library_1.html#SEC7" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC7">SVID (The System V Interface Description)</A></UL><LI><A NAME="SEC8" HREF="library_1.html#SEC8" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC8">Using the Library</A><UL><LI><A NAME="SEC9" HREF="library_1.html#SEC9" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC9">Header Files</A><LI><A NAME="SEC10" HREF="library_1.html#SEC10" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC10">Macro Definitions of Functions</A><LI><A NAME="SEC11" HREF="library_1.html#SEC11" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC11">Reserved Names</A><LI><A NAME="SEC12" HREF="library_1.html#SEC12" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC12">Feature Test Macros</A></UL><LI><A NAME="SEC13" HREF="library_1.html#SEC13" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_1.html#SEC13">Roadmap to the Manual</A></UL><LI><A NAME="SEC14" HREF="library_2.html#SEC14" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_2.html#SEC14">Error Reporting</A><UL><LI><A NAME="SEC15" HREF="library_2.html#SEC15" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_2.html#SEC15">Checking for Errors</A><LI><A NAME="SEC16" HREF="library_2.html#SEC16" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_2.html#SEC16">Error Codes</A><LI><A NAME="SEC17" HREF="library_2.html#SEC17" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_2.html#SEC17">Error Messages</A></UL><LI><A NAME="SEC18" HREF="library_3.html#SEC18" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC18">Memory Allocation</A><UL><LI><A NAME="SEC19" HREF="library_3.html#SEC19" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC19">Dynamic Memory Allocation Concepts</A><LI><A NAME="SEC20" HREF="library_3.html#SEC20" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC20">Dynamic Allocation and C</A><LI><A NAME="SEC21" HREF="library_3.html#SEC21" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC21">Unconstrained Allocation</A><UL><LI><A NAME="SEC22" HREF="library_3.html#SEC22" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC22">Basic Storage Allocation</A><LI><A NAME="SEC23" HREF="library_3.html#SEC23" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC23">Examples of <CODE>malloc</CODE></A><LI><A NAME="SEC24" HREF="library_3.html#SEC24" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC24">Freeing Memory Allocated with <CODE>malloc</CODE></A><LI><A NAME="SEC25" HREF="library_3.html#SEC25" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC25">Changing the Size of a Block</A><LI><A NAME="SEC26" HREF="library_3.html#SEC26" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC26">Allocating Cleared Space</A><LI><A NAME="SEC27" HREF="library_3.html#SEC27" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC27">Efficiency Considerations for <CODE>malloc</CODE></A><LI><A NAME="SEC28" HREF="library_3.html#SEC28" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC28">Allocating Aligned Memory Blocks</A><LI><A NAME="SEC29" HREF="library_3.html#SEC29" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC29">Heap Consistency Checking</A><LI><A NAME="SEC30" HREF="library_3.html#SEC30" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC30">Storage Allocation Hooks</A><LI><A NAME="SEC31" HREF="library_3.html#SEC31" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC31">Statistics for Storage Allocation with <CODE>malloc</CODE></A><LI><A NAME="SEC32" HREF="library_3.html#SEC32" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC32">Summary of <CODE>malloc</CODE>-Related Functions</A></UL><LI><A NAME="SEC33" HREF="library_3.html#SEC33" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC33">Obstacks</A><UL><LI><A NAME="SEC34" HREF="library_3.html#SEC34" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC34">Creating Obstacks</A><LI><A NAME="SEC35" HREF="library_3.html#SEC35" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC35">Preparing for Using Obstacks</A><LI><A NAME="SEC36" HREF="library_3.html#SEC36" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC36">Allocation in an Obstack</A><LI><A NAME="SEC37" HREF="library_3.html#SEC37" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC37">Freeing Objects in an Obstack</A><LI><A NAME="SEC38" HREF="library_3.html#SEC38" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC38">Obstack Functions and Macros</A><LI><A NAME="SEC39" HREF="library_3.html#SEC39" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC39">Growing Objects</A><LI><A NAME="SEC40" HREF="library_3.html#SEC40" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC40">Extra Fast Growing Objects</A><LI><A NAME="SEC41" HREF="library_3.html#SEC41" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC41">Status of an Obstack</A><LI><A NAME="SEC42" HREF="library_3.html#SEC42" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC42">Alignment of Data in Obstacks</A><LI><A NAME="SEC43" HREF="library_3.html#SEC43" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC43">Obstack Chunks</A><LI><A NAME="SEC44" HREF="library_3.html#SEC44" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC44">Summary of Obstack Functions</A></UL><LI><A NAME="SEC45" HREF="library_3.html#SEC45" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC45">Automatic Storage with Variable Size</A><UL><LI><A NAME="SEC46" HREF="library_3.html#SEC46" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC46"><CODE>alloca</CODE> Example</A><LI><A NAME="SEC47" HREF="library_3.html#SEC47" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC47">Advantages of <CODE>alloca</CODE></A><LI><A NAME="SEC48" HREF="library_3.html#SEC48" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC48">Disadvantages of <CODE>alloca</CODE></A><LI><A NAME="SEC49" HREF="library_3.html#SEC49" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC49">GNU C Variable-Size Arrays</A></UL><LI><A NAME="SEC50" HREF="library_3.html#SEC50" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC50">Relocating Allocator</A><UL><LI><A NAME="SEC51" HREF="library_3.html#SEC51" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC51">Concepts of Relocating Allocation</A><LI><A NAME="SEC52" HREF="library_3.html#SEC52" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC52">Allocating and Freeing Relocatable Blocks</A></UL><LI><A NAME="SEC53" HREF="library_3.html#SEC53" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_3.html#SEC53">Memory Usage Warnings</A></UL><LI><A NAME="SEC54" HREF="library_4.html#SEC54" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_4.html#SEC54">Character Handling</A><UL><LI><A NAME="SEC55" HREF="library_4.html#SEC55" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_4.html#SEC55">Classification of Characters</A><LI><A NAME="SEC56" HREF="library_4.html#SEC56" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_4.html#SEC56">Case Conversion</A></UL><LI><A NAME="SEC57" HREF="library_5.html#SEC57" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC57">String and Array Utilities</A><UL><LI><A NAME="SEC58" HREF="library_5.html#SEC58" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC58">Representation of Strings</A><LI><A NAME="SEC59" HREF="library_5.html#SEC59" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC59">String/Array Conventions</A><LI><A NAME="SEC60" HREF="library_5.html#SEC60" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC60">String Length</A><LI><A NAME="SEC61" HREF="library_5.html#SEC61" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC61">Copying and Concatenation</A><LI><A NAME="SEC62" HREF="library_5.html#SEC62" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC62">String/Array Comparison</A><LI><A NAME="SEC63" HREF="library_5.html#SEC63" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC63">Collation Functions</A><LI><A NAME="SEC64" HREF="library_5.html#SEC64" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC64">Search Functions</A><LI><A NAME="SEC65" HREF="library_5.html#SEC65" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_5.html#SEC65">Finding Tokens in a String</A></UL><LI><A NAME="SEC66" HREF="library_6.html#SEC66" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC66">Extended Characters</A><UL><LI><A NAME="SEC67" HREF="library_6.html#SEC67" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC67">Introduction to Extended Characters</A><LI><A NAME="SEC68" HREF="library_6.html#SEC68" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC68">Locales and Extended Characters</A><LI><A NAME="SEC69" HREF="library_6.html#SEC69" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC69">Multibyte Characters</A><LI><A NAME="SEC70" HREF="library_6.html#SEC70" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC70">Wide Character Introduction</A><LI><A NAME="SEC71" HREF="library_6.html#SEC71" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC71">Conversion of Extended Strings</A><LI><A NAME="SEC72" HREF="library_6.html#SEC72" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC72">Multibyte Character Length</A><LI><A NAME="SEC73" HREF="library_6.html#SEC73" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC73">Conversion of Extended Characters One by One</A><LI><A NAME="SEC74" HREF="library_6.html#SEC74" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC74">Example of Character-by-Character Conversion</A><LI><A NAME="SEC75" HREF="library_6.html#SEC75" tppabs="http://www.cs.utah.edu/dept/old/texinfo/glibc-manual-0.02/library_6.html#SEC75">Multibyte Codes Using Shift Sequences</A></UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -