This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Microsoft Logo
Gray Pipe
Developer Network Developer Network Developer
Sign in

Subscriber portal

Get tools
  • Downloads
    • Visual Studio
    • SDKs
    • Trial software
      • Free downloads
      • Office resources
      • SharePoint Server 2013 resources
      • SQL Server 2014 Express resources
      • Windows Server 2012 resources
  • Programs
    • Subscriptions
      • Overview
      • Administrators
    • Students
      • Microsoft Imagine
      • Microsoft Student Partners
    • ISV
    • Startups
    • Events
  • Community
    • Magazine
    • Forums
    • Blogs
    • Channel 9
  • Documentation
    • APIs and reference
    • Dev centers
    • Samples
    • Retired content
search clear
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.
C/C++ Language and Standard Libraries C Language Reference Implementation-Defined Behavior
Implementation-Defined Behavior Library Functions
Library Functions
Library Functions
Translation: Diagnostics
Environment
Behavior of Identifiers
Characters
Integers
Floating-Point Math
Arrays and Pointers
Registers: Availability of Registers
Structures, Unions, Enumerations, and Bit Fields
Qualifiers: Access to Volatile Objects
Declarators: Maximum number
Statements: Limits on Switch Statements
Preprocessing Directives
Library Functions
NULL Macro
Diagnostic Printed by the assert Function
Character Testing
Domain Errors
Underflow of Floating-Point Values
fmod Function
signal Function
Default Signals
Terminating Newline Characters
Blank Lines
Null Characters
File Position in Append Mode
Truncation of Text Files
File Buffering
Zero-Length Files
Filenames
File Access Limits
Deleting Open Files
Renaming with a Name That Exists
Reading Pointer Values
Reading Ranges
File Position Errors
Messages Generated by the perror Function
Allocating Zero Memory
abort Function
atexit Function
Environment Names
system Function
strerror Function
Time Zone
clock Function
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.
This documentation is archived and is not being maintained.

Library Functions

Visual Studio 2015
Other Versions
  • Visual Studio 2013
  • Visual Studio 2012
  • Visual Studio 2010
  • Visual Studio 2008
  • Visual Studio 2005
  • View all retired versions
 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Library Functions.

NULL Macro](../Topic/NULL%20Macro.md)

  • Diagnostic Printed by the assert Function

  • Character Testing

  • Domain Errors

  • Underflow of Floating-Point Values

  • The fmod Function

  • The signal Function

  • Default Signals

  • Terminating Newline Characters

  • Blank Lines

  • Null Characters

  • File Position in Append Mode

  • Truncation of Text Files

  • File Buffering

  • Zero-Length Files

  • Filenames

  • File Access Limits

  • Deleting Open Files

  • Renaming with a Name That Exists

  • Reading Pointer Values

  • Reading Ranges

  • File Position Errors

  • Messages Generated by the perror Function

  • Allocating Zero Memory

  • The abort Function

  • The atexit Function

  • Environment Names

  • The system Function

  • The strerror Function

  • The Time Zone

  • The clock Function

See Also

Implementation-Defined Behavior

Show:
Print Export (0)
Print Share
IN THIS ARTICLE
    Is this page helpful?
    Additional feedback?
    1500 characters remaining
    Thank you! We appreciate your feedback.

    Dev centers

    • Windows
    • Office
    • Visual Studio
    • Microsoft Azure
    • More...

    Learning resources

    • Microsoft Virtual Academy
    • Channel 9
    • MSDN Magazine

    Community

    • Forums
    • Blogs
    • Codeplex

    Support

    • Self support

    Programs

    • BizSpark (for startups)
    • Microsoft Imagine (for students)
    United States (English)
    • Newsletter
    • Privacy & cookies
    • Terms of use
    • Trademarks
    logo © 2017 Microsoft
    © 2017 Microsoft