C語言day05-04函數(shù)的注意點(diǎn)

pragma mark 函數(shù)的注意點(diǎn)

pragma mark 概念

/**
 1.// 如果"基本數(shù)據(jù)類型(char int double float)"作為函數(shù)的參數(shù),在函數(shù)中修改形參的值,不會(huì)影響到外面實(shí)參的值
 2.// 在C語言\有特殊的函數(shù),它是一個(gè)轉(zhuǎn)義字符
 */
#pragma mark 代碼
#include <stdio.h>
// 1.如果"基本數(shù)據(jù)類型(char int double float)"作為函數(shù)的參數(shù),在函數(shù)中修改形參的值,不會(huì)影響到外面實(shí)參的值
// 2.實(shí)參的個(gè)數(shù),必須和形參的個(gè)數(shù)相同
#pragma mark  兩個(gè)數(shù)的最小值
/*
int getMin (int v1, int v2)
{
    // 注意 : 在函數(shù)中修改形參的值, 不會(huì)影響到外面實(shí)參的值(當(dāng)然也有一定的前提)
    v1 = 50;
    int min = v1 < v2 ? v1 : v2;
    return min;
}
 */
#pragma mark 身高
// 3. 返回值可以和返回值類型不一樣,但是如果返回值和返回值類型不一樣的時(shí)候,系統(tǒng)會(huì)對返回值進(jìn)行自定類型轉(zhuǎn)換(隱式類型轉(zhuǎn)換)
// 注意:在企業(yè)級開發(fā)中千萬不要這樣寫
// 4.函數(shù)可以有形參也可以沒有形參
int getHeight()
{
    return 1.75;
}
// 5.函數(shù)可以有返回值,也可以沒有返回值
// 如果函數(shù)沒有返回值,那么返回值類型就寫void
// 如果函數(shù)沒有返回值,那么可以不寫return,但是如果寫了return也不會(huì)報(bào)錯(cuò)
void printPose()
{
//    printf("{??}");
    printf("{@}\n");
    printf(" |\n");
    printf("\\|/\n");   // 在C語言\有特殊的函數(shù),它是一個(gè)轉(zhuǎn)義字符
    printf(" |\n");
    return ;

}

pragma mark 代碼

/**
    return的應(yīng)用場景
    1.用于函數(shù)中返回結(jié)果給函數(shù)調(diào)用者
    2.結(jié)束函數(shù)
    3.提前結(jié)束函數(shù)
 */
/*
 認(rèn)證:
 QQ
 MM
 YY
 */
//4. return后面不可以寫任何語句,因?yàn)閳?zhí)行不到

```objc
/*
login(賬號,密碼)
{
    // 1.用戶只輸入了賬號
    // 2.用戶只輸入了密碼
    // 如果用戶只輸入了行號或者密碼,就沒有必要發(fā)送請求
    if (賬號 == NULL) {
        return ;
    }
    if (密碼 == NULL) {
        return ;
    }
    // 發(fā)送網(wǎng)絡(luò)請求到服務(wù)器,將用戶的賬號和密碼上傳
    // get 請求: http://www.momo.com/?username="lyh"&passwork="123";
}
*/

// 7. 函數(shù)名稱不能相同
// 7. 1形參列表不同也不可以
// 7.2 返回值類型不同也不可以

void text()
{
}

//void text()
//{
//}

//void text(int a)
//{
//}

//int test()
//{
//    
//}

//

// 8.函數(shù)不能嵌套定義
//void text()
//{
//    void demo()
//    {
//        
//    }
//}

// 9.C語言是弱語言
// 9.1函數(shù)可以沒有返回值類型
// 如果函數(shù)沒有寫返回值,那么默認(rèn)就是int類型
text55()
{
    return 1;
}
int main()
{
    /*
    // 需求:獲取兩個(gè)數(shù)的最小值
    int a = 10;
    int b = 20;
    int c = 5;
    int result = getMin(a, b);
    printf("result = %i\n",result);
    printf("a = %i , b = %i\n",a, b);
     */
    /*
    double height = getHeight();
    printf("height = %f\n",height);
     */
    
    // 需求:打印一朵玫瑰花
//    printPose();
    
    int result = text55();
    {
        text55();
        printf("result = %i\n",result);
    }
    return 0;
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,362評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,577評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,486評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,852評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,600評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,944評論 1 328
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,944評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,108評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,652評論 1 336
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,385評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,616評論 1 374
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,111評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,798評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,205評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,537評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 52,334評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,570評論 2 379

推薦閱讀更多精彩內(nèi)容