C runtime Library Reference

The Microsoft runtime library provides routines for programming for the Microsoft Windows operating system. These routines automate many common programming tasks that are not provided by the C and C++ languages.

Sample programs are included in the individual reference topics for most routines in the library.

In This Section

C Runtime libraries
Discusses the .lib files that comprise the C runtime libraries.

Universal C runtime routines by category
Provides links to the runtime library by category.

Global variables and standard types
Provides links to the global variables and standard types provided by the runtime library.

Global constants
Provides links to the global constants defined by the runtime library.

Global state
Describes the scope of global state in the C runtime library.

Generic-text mappings
Provides links to the generic-text mappings defined in Tchar.h.

Alphabetical function reference
Provides links to the C runtime library functions, organized alphabetically.

Function family overviews
Provides links to the C runtime library functions, organized by function family.

Language and country/region strings
Describes how to use the setlocale function to set the language and Country/Region strings.

Debug routines
Provides links to the debug versions of the runtime library routines.

Runtime error checking
Provides links to functions that support runtime error checks.

DLLs and Visual C++ runtime library behavior
Discusses the entry point and startup code used for a DLL.

Debugging
Provides links to using the Visual Studio debugger to correct logic errors in your application or stored procedures.