欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

c語言函數(shù)何時回值,c語言函數(shù)什么時候不需要返回值

c語言,什么是函數(shù)的返回值,怎樣的函數(shù)才需要返回值,或者怎樣才不需要?

簡單的說,函數(shù)就是一個算法,有不有返回值是跟這個函數(shù)做什么的有關系。

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、成都網(wǎng)站設計、外貿(mào)營銷網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務潮南,十多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

一般情況下,求和這類的就要返回值,比如

int

add(int

a,int

b)

{

return

a+b;//這就返回a+b的和,用函數(shù)的時候,你只要傳a,b的值就得了

}

用的時候這樣:

int

s=add(100,200);

//就把100+200也就是300的值賦給s了

這種情況就是相當于你去A地做買東西,你肯定得拿東西回來。你拿回來的東西也就是返回值

-------------------------------------------

還有些不用返回值的,比如,輸出,或者給有地址的變量賦值等

這些函數(shù)前面就可以用void

表示無返回值,當然你也可以返回你想返回的。比如說成功或者失敗返回true

or

false.也可以隨意返回一個int型的

1或者0

比如:

void

pri(int

i)

{

printf("%d",i);//這個就是打印一個整型的i出來

}

這種就像你去A地不干什么,就去那兒吼兩句,也就不用拿什么回來了。

還有種給有地址的變量賦值。那就相當于你去a地寄了一封信,也不用什么什么回來。

啊,打得手累,我就這樣理解了。給是清楚點了,呵呵

在C語言中,什么時候要有返回值?什么時候不用?

你想要函數(shù)返回一個值 就用返回類型 比如寫一個函數(shù)計算a+b

那么int add(int a,int b)

{ return a+b; } 這個時候就把a+b的值返回 z=add(a,b) 相當于z=a+b

而直接輸出不需要返回

void add()

{printf("%d",a+b);}

C語言函數(shù)何時無返回值

當你的函數(shù)不需要返回值時,你就可以用void定義函數(shù)為無返回值類型,如下面的函數(shù)只是輸出一條語句,則不需要返回值:

void

fun()

{cout"大家好";}

但是,像有的需要返回一個值,如計算兩個數(shù)的和的函數(shù),則需要返回值,返回它們的和:

int

fun(int

a,int

b)

{return

a+b;}

總之,是根據(jù)你自己的需要來設定的。

希望被采納。

分享名稱:c語言函數(shù)何時回值,c語言函數(shù)什么時候不需要返回值
鏈接分享:http://chinadenli.net/article5/dsiieoi.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計域名注冊網(wǎng)站內(nèi)鏈定制開發(fā)標簽優(yōu)化用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營