4.6 C++函數定義

原創 閆小林 C語言入門到精通 2020-11-07ios

收錄於話題ide

#小林C++代碼基礎函數

95個學習

點擊上方「C語言入門到精通」,選擇置頂spa

第一時間關注程序猿身邊的故事orm


圖片


做者blog

閆小林圖片

白天搬磚,晚上作夢。我有故事,你有酒麼?ci


C++無參函數的定義

函上一節小林已經講過,從函數形式來看,函數分爲無參函數和有參函數,那麼他們有什麼不一樣呢?
定義無參函數的通常形式爲

it

類型標識符 函數名([void])//注意void能夠省略不寫
{
  聲明部分
  語句
}

C++有參函數的定義

有參函數,顧名思義,有參數的函數,和無參函數相比,有參函數多了參數,定義以下所示
類型標識符 函數名(形式參數表列)
{
  聲明部分
  語句
}

學習了無參函數和有參函數的不一樣,接下來看一個例子鞏固下知識點
經典案例:C++實現無參數和有參數函數,並輸出相應文字描述。
#include<iostream>//頭文件 
using namespace std;//命名空間 
int PrintSpace()  //自定義無參數函數 
{
  cout<<"我是無參函數"<<endl;//調用這個方法會輸出我是無參函數 
}
int PrintFace(int temp)//自定義有參數函數 
{
  cout<<temp<<endl//輸出temp的值 
  cout<<"我是有參函數"<<endl;

int main()
{
  PrintSpace();//調用無參函數 
  cout<<"----------------"<<endl;//分隔符 
  PrintFace(3);//調用有參函數 
  return 0;//函數返回值爲0 
}

執行本程序以後,會輸出
我是無參函數
----------------
3
我是有參函數

--------------------------------Process exited after 1.693 seconds with return value 0請按任意鍵繼續. . .
相關文章
相關標籤/搜索