當(dāng)前位置:
首頁 >
C语言中可变参数列表
發(fā)布時(shí)間:2024/9/27
35
豆豆
生活随笔
收集整理的這篇文章主要介紹了
C语言中可变参数列表
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請(qǐng)注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105113526
可變參數(shù)列表
- 前言
- 可變參數(shù)列表是通過宏來實(shí)現(xiàn)的
- 一個(gè)簡單的例子
- 可變參數(shù)的限制
前言
語言中的可變參數(shù)是一個(gè)比較有意思的實(shí)現(xiàn),通過將函數(shù)實(shí)現(xiàn)為可變參數(shù)的形式,可以使得函數(shù)可以接收1個(gè)以上的任意多個(gè)參數(shù)(不固定)
可變參數(shù)列表是通過宏來實(shí)現(xiàn)的
這些宏定義于stdarg.h里面,也是標(biāo)準(zhǔn)庫一一部分,頭文件里聲明一個(gè)類型va_list和三個(gè)宏va_start va_arg va_end我們一般是聲明一個(gè)類型為va_list的變量,再配合這三個(gè)宏來使用。
一個(gè)簡單的例子
題目:求幾個(gè)數(shù)的平均值。
int Average(int n, .總結(jié)
以上是生活随笔為你收集整理的C语言中可变参数列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++11中static类对象构造函数线
- 下一篇: c语言的32个关键词