C++可変パラメータ関数の定義と使用
2026 ワード
1 #include
2 using namespace std;
3 void PrintAll(int n,...){
4 int *ptr;
5 ptr = &n;
6 while(*ptr){
7 cout<endl;
8 ptr++;
9 }
10 }
11 int main(){
12 PrintAll(3,4,5,0);
13 }
14 :
15 3
16 4
17 5
1、可変パラメータ関数のファンクションヘッダ書式:type func_name(para_type para1,...);
2、関数の可変パラメータの実際の個数と各パラメータの実際のタイプを確定する.(論理的にいくつかの約束しかできない)
転載先:https://www.cnblogs.com/teng-IT/p/6015147.html