函式回傳值 (C語言) |
尚未結案
|
Smallcat7315
一般會員 ![]() ![]() 發表:19 回覆:22 積分:7 註冊:2005-05-02 發送簡訊給我 |
|
powmien
初階會員 ![]() ![]() 發表:27 回覆:80 積分:41 註冊:2004-10-20 發送簡訊給我 |
一般來說0就是沒有(通通都沒有)就表示失敗
反過來就是成功,所以只要記0就好了。
而且也不是成功跟失敗而已,也可以當成狀態來看。 例:
bool ReturnBigNumber(int a,int b) { if(a>b) return 1; // a>b 傳回0 else return 0; // ab) return a; // a>b 傳回a else return b; // a C語言是已經有規範的東西,但是也可以在既有的規範中 加上自已的程式風格。 天下英雄出我輩,一入江湖歲月催; 皇圖霸業談笑中,不勝人生一場醉。 發表人 - powmien 於 2005/10/17 18:42:08 |
Stallion
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
引言: 為何C語言的函式回傳值0代表成功 有些回傳1代表失敗呢?插個花~ |
Smallcat7315
一般會員 ![]() ![]() 發表:19 回覆:22 積分:7 註冊:2005-05-02 發送簡訊給我 |
引言:函示名稱有關傳回0與1的多半是配合敘述式的語意,使程設人員能寫出合乎人性語意的敘述式 大概也是因為如此吧@@" 謝謝兩位大大的幫忙 感謝!!!引言: 為何C語言的函式回傳值0代表成功 有些回傳1代表失敗呢?插個花~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |