線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1176
推到 Plurk!
推到 Facebook!

函式回傳值 (C語言)

尚未結案
Smallcat7315
一般會員


發表:19
回覆:22
積分:7
註冊:2005-05-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-17 17:36:17 IP:61.216.xxx.xxx 未訂閱
請問一下 為何 > 發表人 -
powmien
初階會員


發表:27
回覆:80
積分:41
註冊:2004-10-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-17 18:30:29 IP:60.248.xxx.xxx 未訂閱
一般來說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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-17 21:57:05 IP:211.22.xxx.xxx 未訂閱
引言: 為何C語言的函式回傳值0代表成功 有些回傳1代表失敗呢?
插個花~ 個人以為要傳回直為 class="code"> C範例 int IsGood(int value) { if ( value > 10 ) return 1; else return 0; } C 範例 bool IsGood(int value) { if ( value > 10 ) return true; else return false; } int main(void) { if ( ! IsGood(5) ) //你看這樣不是很合語意! printf("Bad"); else printf("Good"); } 所以參看C的標準函示庫,其函示名稱有關傳回0與1的多半是配合敘述式的語意,使程設人員能寫出合乎人性語意的敘述式,但當然不是絕對的。 ----------------------- Practice makes perfect.
Smallcat7315
一般會員


發表:19
回覆:22
積分:7
註冊:2005-05-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-18 17:50:13 IP:218.168.xxx.xxx 未訂閱
引言:
引言: 為何C語言的函式回傳值0代表成功 有些回傳1代表失敗呢?
插個花~ 個人以為要傳回直為 class="code"> C範例 int IsGood(int value) { if ( value > 10 ) return 1; else return 0; } C 範例 bool IsGood(int value) { if ( value > 10 ) return true; else return false; } int main(void) { if ( ! IsGood(5) ) //你看這樣不是很合語意! printf("Bad"); else printf("Good"); } 所以參看C的標準函示庫,其函示名稱有關傳回0與1的多半是配合敘述式的語意,使程設人員能寫出合乎人性語意的敘述式,但當然不是絕對的。 ----------------------- Practice makes perfect.
函示名稱有關傳回0與1的多半是配合敘述式的語意,使程設人員能寫出合乎人性語意的敘述式 大概也是因為如此吧@@" 謝謝兩位大大的幫忙 感謝!!!
系統時間:2024-05-10 19:03:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!