程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++ 函數聲明中指定,默認參數

C++ 函數聲明中指定,默認參數

編輯:C++入門知識

C++ 在聲明函數的時候,如果指定了,參數的默認值,再調用函數的時候可以省略後面的參數。

如果調用函數寫上的參數,但是不全。參數列表後面的使用默認值。如下例子,一看就清楚了。

 

[cpp]
#include <stdio.h>  
 
int add(int a=0, int b=0, int c=0); 
int main(){ 
     
    printf("-->> result = %d\n",add()); 
    printf("-->> result = %d\n",add(1)); 
    printf("-->> result = %d\n",add(1,2)); 
    return 0; 

 
int add(int a, int b, int c){ 
    printf("-->>  a = %d, b = %d, c = %d \n",a,b,c); 
    return a + b + c; 

#include <stdio.h>

int add(int a=0, int b=0, int c=0);
int main(){
 
 printf("-->> result = %d\n",add());
 printf("-->> result = %d\n",add(1));
 printf("-->> result = %d\n",add(1,2));
 return 0;
}

int add(int a, int b, int c){
 printf("-->>  a = %d, b = %d, c = %d \n",a,b,c);
 return a + b + c;
}

運行結果:

-->>  a = 0, b = 0, c = 0
-->> result = 0
-->>  a = 1, b = 0, c = 0
-->> result = 1
-->>  a = 1, b = 2, c = 0
-->> result = 3

 

 

 

end


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved