程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> c語言函數注意點,c語言函數

c語言函數注意點,c語言函數

編輯:關於C語言

c語言函數注意點,c語言函數


返回值的基本概念、return的作用    return 1>void可以省略return 2>可以多次使用return 3>return後面不能有其他語句   4. 函數的弱語法 注意,如果沒有寫返回值類型,默認是int 如果寫了返回值,可以不返回 可以調用一個沒有定義過的函數             返回值數字含義:           0:正常退出           1:異常退出         函數注意點:      1>不能嵌套定義函數      2>死循環調用,自己調自己      3>不能重復定義、可以重復聲明

對於返回值為void的函數,使不使用return均可

void test1()
{
    return;
}

 void test1(){}   對於返回類型為int的函數 int test2()
{
    // 返回值是int類型,因此return後面應該跟上一個整數
    return 0; // 這個0僅僅是隨便寫的,具體返回什麼值,應該根據業務邏輯
    // return;
}

void test2(int n)
{
}

int main()
{
    // test2接收的是int類型的參數,而test1沒有返回值
    // 因此test1()不能作為test2的參數
    test2(10);
    //test2( test1() );
    return 0;
}  

C語言函數在定義時要注意什

一是函數名,最好是讓人一看就知道這個函數是干什麼用的,起碼別讓人誤解。
二是參數個數,一般是越少越好
三是注釋,這玩意對寫的人不重要,對讀的人可就重要了
四是函數大小,據說嚴格的時候,函數體不能超過5行,做不到的話,能短點就短點,太長就分成幾個函數寫
 

C語言可重入函數應該注意什事項

把這個文章讀讀吧
函數可重入性及編寫規范
blog.csdn.net/...6.aspx
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved