4.6 C++函數定義

C++無參函數的定義函上一節小林已經講過,從函數形式來看,函數分爲無參函數和有參函數,那麼他們有什麼不一樣呢?定義無參函數的通常形式爲類型標識符 函數名([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 請按任意鍵繼續. . .
相關文章
相關標籤/搜索