# ANSI C Library Overview

For ANSI C function descriptions, consult a reference work such as C: A Reference Manual, which is listed in Related Documentation. Also, you can use LabWindows/CVI function panel help. The fdopen function description is an extension of the ANSI C function set.

This following table presents the ANSI C Standard Library as implemented in LabWindows/CVI.

Linux The LabWindows/CVI implementation of the ANSI C Standard Library is not available. You must use the C system library.

| Note When you link your executable or DLL with an external compiler, you use the external compiler's ANSI C library.

## ANSI C Standard Library Classes

Class | Header File
Character Handling | <ctype.h>
Character Testing
Character Case Mapping
Date and Time | <time.h>
Time Operations
Time Conversion
Time Formatting
Localization | <locale.h>
Mathematics | <math.h>
Trigonometric Functions
Hyperbolic Functions
Exp and Log Functions
Power Functions
Nonlocal Jumping | <setjmp.h>
Signal Handling | <signal.h>
Input/Output | <stdio.h>
Open/Close
Read/Write/Flush
Line Input/Output
Character Input/Output
Formatted Input/Output
Buffer Control
File Positioning
File System Operations
Error Handling
General Utilities | <stdlib.h>
String to Arithmetic Expression
Random Number Generation
Memory Management
Searching and Sorting
Integer Arithmetic
Multibyte Character Sets
Program Termination
Environment
String Handling | <string.h>
Byte Operations
String Operations
String Searching
Collation Functions
Miscellaneous
Low-Level IO | <lowlvlio.h>
Multibyte Characters | <mbsupp.h>
Code Pages
Character Operations
String Operations
String Searching
Miscellaneous

### Related Topics

Low-Level I/O Functions

Standard Language Additions

Character Processing

String Processing

Input/Output Facilities

File I/O Functions Set errno

Mathematical Functions

Time and Date Functions

Configuring the DST Rules String

Modifying the DST Rules String

Control Functions