名稱空間
變體
操作

va_end

來自 cppreference.com
定義於標頭檔案 <stdarg.h>
void va_end( va_list ap );

va_end 宏對透過呼叫 va_startva_copy 初始化的 ap 物件執行清理。va_end 可能會修改 ap,使其不再可用。

如果沒有對應的 va_startva_copy 呼叫,或者如果在呼叫 va_startva_copy 的函式返回之前未呼叫 va_end,則行為是未定義的。

目錄

[編輯] 引數

ap - 要清理的 va_list 型別例項

[編輯] 展開值

(無)

[編輯] 參考

  • C11 標準 (ISO/IEC 9899:2011)
  • 7.16.1.3 va_end 宏 (p: 270-271)
  • C99 標準 (ISO/IEC 9899:1999)
  • 7.15.1.3 va_end 宏 (p: 250-251)
  • C89/C90 標準 (ISO/IEC 9899:1990)
  • 4.8.1.3 va_end 宏

[編輯] 另請參閱

訪問下一個變長函式引數
(函式宏) [編輯]
複製變長函式引數
(函式宏) [編輯]
儲存 va_startva_argva_endva_copy 所需的資訊
(型別定義) [編輯]
啟用對變長函式引數的訪問
(函式宏) [編輯]