Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Stdarg.h

Index Stdarg.h

stdarg.h is a header in the C standard library of the C programming language that allows functions to accept an indefinite number of arguments. [1]

17 relations: ANSI C, Application programming interface, C (programming language), C file input/output, C standard library, C++, C99, Ellipsis, GNU Compiler Collection, POSIX, Printf format string, Scanf format string, Sentinel value, Single UNIX Specification, Undefined behavior, Variadic function, Variadic macro.

ANSI C

ANSI C, ISO C and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO).

New!!: Stdarg.h and ANSI C · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Stdarg.h and Application programming interface · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Stdarg.h and C (programming language) · See more »

C file input/output

The C programming language provides many standard library functions for file input and output.

New!!: Stdarg.h and C file input/output · See more »

C standard library

The C standard library or libc is the standard library for the C programming language, as specified in the ANSI C standard.

New!!: Stdarg.h and C standard library · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: Stdarg.h and C++ · See more »

C99

C99 (previously known as C9X) is an informal name for ISO/IEC 9899:1999, a past version of the C programming language standard.

New!!: Stdarg.h and C99 · See more »

Ellipsis

An ellipsis (plural ellipses; from the ἔλλειψις, élleipsis, 'omission' or 'falling short') is a series of dots (typically three, such as "…") that usually indicates an intentional omission of a word, sentence, or whole section from a text without altering its original meaning.

New!!: Stdarg.h and Ellipsis · See more »

GNU Compiler Collection

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.

New!!: Stdarg.h and GNU Compiler Collection · See more »

POSIX

The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.

New!!: Stdarg.h and POSIX · See more »

Printf format string

Printf format string refers to a control parameter used by a class of functions in the input/output libraries of C and many other programming languages.

New!!: Stdarg.h and Printf format string · See more »

Scanf format string

Scanf format string (which stands for "scan formatted") refers to a control parameter used by a class of functions in the string-processing libraries of various programming languages.

New!!: Stdarg.h and Scanf format string · See more »

Sentinel value

In computer programming, a sentinel value (also referred to as a flag value, trip value, rogue value, signal value, or dummy data) is a special value in the context of an algorithm which uses its presence as a condition of termination, typically in a loop or recursive algorithm.

New!!: Stdarg.h and Sentinel value · See more »

Single UNIX Specification

The Single UNIX Specification (SUS) is the collective name of a family of standards for computer operating systems, compliance with which is required to qualify for using the "UNIX" trademark.

New!!: Stdarg.h and Single UNIX Specification · See more »

Undefined behavior

In computer programming, undefined behavior (UB) is the result of executing computer code whose behavior is not prescribed by the language specification to which the code adheres, for the current state of the program.

New!!: Stdarg.h and Undefined behavior · See more »

Variadic function

In mathematics and in computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments.

New!!: Stdarg.h and Variadic function · See more »

Variadic macro

A variadic macro is a feature of some computer programming languages, especially the C preprocessor, whereby a macro may be declared to accept a varying number of arguments.

New!!: Stdarg.h and Variadic macro · See more »

Redirects here:

Stdargs.h, Va arg, Va copy, Va end, Va list, Va start, Vararg.h, Varargs.h.

References

[1] https://en.wikipedia.org/wiki/Stdarg.h

OutgoingIncoming
Hey! We are on Facebook now! »