C Programming Topics

These topics contain information about general C programming and a comprehensive library reference for C functions.

General C programming topics include complex declarations, escape sequences, operators, register structures for assembly code interface and variable arguments.

If using Microsoft C compiler, it can be useful to check the MSC compiler fatal errors and MSC CLI options (v6.0) topic.

C Functions Reference

AssemblyMS-DOSBIOSStandard I/OConsole I/OOther I/OFilesystemAllocationGraphicsStandard libraryProcess/IPCTime and dateString and memoryMathAssertions Type

Assembly Language Interface

MS-DOS Dispatcher Handlers and Utilities

BIOS Handlers

Standard Input/Output (stdio.h)

Console Input/Output (conio.h)

Other Input/Output

Filesystem operation

Memory allocation

Graphics mode functions

Standard library (stdlib.h)

Process management and IPC

Time and date functions

String and memory functions

You may also check the topic providing a summary of the memory manipulation functions and string manipulation functions.

Math functions (math.h)

Assertion library (assert.h)

Type utilities (ctype.h)