日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

函数的定义一般形式

發布時間:2023/12/15 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 函数的定义一般形式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

函數定義的一般形式

1.無參函數
定義無參函數的一般形式如下:
類型說明符 函數名()
{
聲明部分
語句
}
類型說明符,指明了本函數的類型,函數的類型實際上是函數返回值的類型。該類型說明符與前面介紹的各種說明符相同。在很多情況下都不要求無參函數有返回值,此時函數類型說明符可以寫為void函數名是由用戶定義的標識符,函數名后面有一個空括號,其中無參數,但括號不可少。{}中的內容稱為函數體。定義一個無參函數hello
Void hello()
{
Printf(“hello mingri!”);
}

2.有參函數

定義有參函數的一般形式如下

類型說明符 函數名 ()

聲明部分
語句

在“形式參數表列”中給出的參數稱為形式參數,它們可以是各種類型的變量,同時要對這些變量給予類型說明,各參數之間用逗號間隔。在進行函數調用時,主調函數將賦予這些形式參數實際的值。下面定義一個有參函數實現兩數相加求和,并將求出的和作為返回值返回。

Int add(int x,int y)
{
Int sum;
Sum =x+y;
Return sum;
}

第一行說明add函數是一個整形函數,其返回的函數值是一個整數。形參為x,y,這里也分別對x,y進行了類型說明,均為基本整型。X和y的具體值是由主調函數在調用該函數時傳送過來的。在{}中的函數體內,除形參外還定義了一個變量sum,該變量仍為基本整型。Add函數體中的return語句是把sum的值作為函數的值返回給主調函數。有返回值函數中至少應有一條return語句。

3.空函數

定義空函數的一般形式如下:
類型說明符 函數名()
{}

空函數就是什么也不做,沒有什么實際的作用。空函數既然沒有什么實際功能,那為什么要存在呢?原因是空函數所處的位置是要放一個函數的,只是這個函數現在還未編好,用這個空函數先占一個位置,以后用一個編好的函數來取代它

總結

以上是生活随笔為你收集整理的函数的定义一般形式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。