About: Stdarg.h

An Entity of Type: Writing106362953, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

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. It provides facilities for stepping through a list of function arguments of unknown number and type. C++ provides this functionality in the header cstdarg. The contents of stdarg.h are typically used in variadic functions, though they may be used in other functions (for example, <a href="/wiki/Vprintf" class="mw-redirect" title="Vprintf">vprintf</a>) called by variadic functions.

Property Value
dbo:abstract
  • 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. It provides facilities for stepping through a list of function arguments of unknown number and type. C++ provides this functionality in the header cstdarg. The contents of stdarg.h are typically used in variadic functions, though they may be used in other functions (for example, <a href="/wiki/Vprintf" class="mw-redirect" title="Vprintf">vprintf</a>) called by variadic functions. (en)
  • stdarg.h는 C의 C 표준 라이브러리의 헤더로 인자 수를 하는 함수를 허용할 수 있도록 한다. 이 헤더는 알려지지 않는 숫자나 타입의 함수 인자 목록을 통한 절차를 위한 기능을 제공한다. C++에서는 이 기능을 cstdarg에서 제공한다. stdarg.h의 내용은 가변 함수라 불리는 다른 함수 (예 - vprintf)에 쓰이나 일반적으로 에 쓰인다. (ko)
  • stdarg.h是C語言中C標準函式庫的標頭檔,stdarg是由standard(標準) arguments(參數)簡化而來,主要目的為讓函式能夠接收不定量參數。 C++的cstdarg標頭檔中也提供這樣的機能;雖然與C的標頭檔是相容的,但是也有衝突存在。 不定參數函式(Variadic functions)是stdarg.h內容典型的應用,雖然也可以使用在其他由不定參數函式呼叫的函式(例如,<a href="/w/index.php?title=Vprintf&action=edit&redlink=1" class="new" title="Vprintf(页面不存在)">vprintf</a>)。 (zh)
  • stdarg.h — заголовочный файл стандартной библиотеки языка программирования Си, предоставляющий средства для перебора аргументов функции, количество и типы которых заранее не известны. Содержимое stdarg.h часто используют в функциях с произвольным количеством аргументов (к примеру, printf, ). Заголовочный файл определяет тип va_list и набор функций для операций над ним: va_start, va_arg, va_copy (C99), va_end. #include type va_arg(va_list ap, type);void va_copy(va_list dest, va_list src);void va_end(va_list ap);void va_start(va_list ap, parmN); Макрос va_start служит для инициализации списка переменных аргументов и должен иметь соответствующий вызов va_end. Макрос va_arg используется для получения доступа к очередному аргументу, а va_copy - для копирования объектов типа va_list. (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 7762594 (xsd:integer)
dbo:wikiPageLength
  • 10652 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1088976892 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • 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. It provides facilities for stepping through a list of function arguments of unknown number and type. C++ provides this functionality in the header cstdarg. The contents of stdarg.h are typically used in variadic functions, though they may be used in other functions (for example, <a href="/wiki/Vprintf" class="mw-redirect" title="Vprintf">vprintf</a>) called by variadic functions. (en)
  • stdarg.h는 C의 C 표준 라이브러리의 헤더로 인자 수를 하는 함수를 허용할 수 있도록 한다. 이 헤더는 알려지지 않는 숫자나 타입의 함수 인자 목록을 통한 절차를 위한 기능을 제공한다. C++에서는 이 기능을 cstdarg에서 제공한다. stdarg.h의 내용은 가변 함수라 불리는 다른 함수 (예 - vprintf)에 쓰이나 일반적으로 에 쓰인다. (ko)
  • stdarg.h是C語言中C標準函式庫的標頭檔,stdarg是由standard(標準) arguments(參數)簡化而來,主要目的為讓函式能夠接收不定量參數。 C++的cstdarg標頭檔中也提供這樣的機能;雖然與C的標頭檔是相容的,但是也有衝突存在。 不定參數函式(Variadic functions)是stdarg.h內容典型的應用,雖然也可以使用在其他由不定參數函式呼叫的函式(例如,<a href="/w/index.php?title=Vprintf&action=edit&redlink=1" class="new" title="Vprintf(页面不存在)">vprintf</a>)。 (zh)
  • stdarg.h — заголовочный файл стандартной библиотеки языка программирования Си, предоставляющий средства для перебора аргументов функции, количество и типы которых заранее не известны. Содержимое stdarg.h часто используют в функциях с произвольным количеством аргументов (к примеру, printf, ). Заголовочный файл определяет тип va_list и набор функций для операций над ним: va_start, va_arg, va_copy (C99), va_end. #include type va_arg(va_list ap, type);void va_copy(va_list dest, va_list src);void va_end(va_list ap);void va_start(va_list ap, parmN); (ru)
rdfs:label
  • Stdarg.h (ko)
  • Stdarg.h (en)
  • Stdarg.h (pt)
  • Stdarg.h (ru)
  • Stdarg.h (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License
  NODES