C語(yǔ)言day05-02函數(shù)-定義格式

pragma mark 函數(shù)-定義格式

pragma mark 概念

/**
 函數(shù)的定義格式:
 返回值類型 函數(shù)名稱(形參列表)
 {
    函數(shù)體; // 語(yǔ)句;.....
 }
 
 */
/*
  初學(xué)者如何定義函數(shù):
  應(yīng)該有4個(gè)確定
  1. 確定函數(shù)名稱(給函數(shù)起一個(gè)有意義的名稱,讓調(diào)用者一看到名稱就知道這個(gè)函數(shù)是干什么的)
    1.1 函數(shù)是標(biāo)識(shí)符的一種,遵守規(guī)則 : 26個(gè)字母 , 數(shù)字 , _組成 , 遵守規(guī)范 : 駝峰命名
  2. 確定形參列表
    2.1 形參列表的格式(數(shù)據(jù)類型 變量名稱,.....)
    2.2 如何確定形參列表 ? 就看看以后調(diào)用函數(shù)時(shí),是否需要傳遞一些輔助的數(shù)據(jù)給函數(shù)
  3. 確定返回值
  4. 確定返回值類型
    4.1 return的是什么類型,那么返回值類型就寫什么類型
 */

pragma mark 代碼

#include <stdio.h>
int getMax(int value1, int value2)
{
    int max = value1 > value2 ? value1 : value2;
    
    /**
     *  
        return 有兩個(gè)作用:
        1.返回?cái)?shù)據(jù)給函數(shù)調(diào)用者
        2.結(jié)束函數(shù)
     */
    return max;
}

int main()
{
    
    // 需求:要求獲取兩個(gè)數(shù)的最大值
    int a = 10;
    int b = 20;
//    int max = a > b ? a : b;
//    printf("max = %i \n",max);
    int result = getMax(a, b);
    printf("result = %i \n",result);
    
    
//    int m = 998;
//    int n = 688;
//    int max2 = m > n ? m : n;
//    printf("max2 = %i \n",max2);
    
    return 0;
}



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容