深度解析可變參數列表

可變參數列表是C語言中有意思的一個實現。C語言中通過將函數實現爲可變參數的形式,可以使得函數接受1個以上的任意多個參數。 本文中將詳細解析可變參數列表的實現。同時本文將以求平均值函數average爲例進行講解。在定義函數int average(int n,…)時,其中int n後面的…表示函數參數是可變的。 在這個演示例子中所有的可變參數都是整型。其實,可變參數實現過程是使用宏的封裝。只要完成相應
相關文章
相關標籤/搜索