The C Programmer's Companion: ANSI C Library Functions
by R. S. Jones
ISBN 0-929306-09-0 1991 165 pages, Paperback $25.95 (US Dollars)
Summary
Contents
Table of Contents:
- Introduction
- C Function Descriptions
- Standard Header Files
- Including Header Files
- Library Function Names
- errno.h: Error Header File
- Numerical Limits
- stddef.h: Common Definitions Header File
- Macros
- Using the Library Functions
- Diagnostics
- An Implementation Note
- Exercises
- Character Manipulation
- ctype.h: Character Header File
- Character Classification
- Character Conversion
- Examples
- Exercises
- Localization
- locale.h: Location Header File
- Locale Functions
- Example
- Exercise
- Mathematical Functions
- math.h: Math Header File
- Trigonometric Functions
- Hyperbolic Functions
- Exponential and Logarithmic Functions
- Power Functions
- Nearest Integer and Remainder Functions
- Example
- Exercise
- Jumps & Signals
- setjmp.h: Long Jump Header File
- Saving and Restoring Environments
- signal.h: Signal Handling Header File
- Signal Handling
- Examples
- Exercises
- Variable Number of Arguments
- stdarg.h: Variable Arguments Header File
- Variable Argument Accessing Macros
- Example
- Exercise
- Input/Output
- Streams and Files
- stdio.h: Standard I/O Header File
- File Manipulation Functions
- File Access Functions
- Formatted I/O Functions
- Character and String I/O Functions
- Direction I/O Functions
- Error-Handling Functions
- Examples
- Exercises
- Utility Functions
- stdlib.h: Utilities Header File
- String Conversion
- Psuedo-Random Number Generation
- Memory Management
- Communicating with the Environment
- Searching and Sorting
- Integer Arithmetic
- Multibyte Characters
- Multibyte Strings
- Examples
- Exercises
- Strings
- string.h: String Header File
- Copying
- Concatenation
- Comparison
- Searching
- Miscellaneous
- Examples
- Exercises
- Date & Time
- time.h: Time Header File
- Time Manipulation
- Time Conversion
- Examples
- Bibliography
- Index
|