<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C語言函數的返回值

    時間:2025-04-11 20:05:15 C語言 我要投稿

    C語言函數的返回值

      函數的返回值是指函數被調用之后,執行函數體中的程序段所取得的并返回給主調函數的值。

    C語言函數的返回值

      1、函數的值只能通過return語句返回主調函數。return語句的一般形式為:

    1
    return 表達式               return (表達式);        

      2、函數值的類型和函數定中函數的類型應保持一致。如果兩者不一致,則以函數返回類型為準,自動進行類型轉換。

    1
    2
    3
    4
    int number()        
    {        
        return 100;        
    }        
    1
    2
    3
    4
    void noResult()        
    {        
     
    }        

      注意:

      void函數中可以有執行代碼塊,但是不能有返回值,令void函數中如果有return語句,該語句只能有起到結束函數運行的'功能。

    1
    其格式為: return        

      沒有答案的

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    #include <stdio.h>        
    /* Jone算出結果應該怎么寫函數? */        
     ?  joneResult(int x, int y, int z)        
    {        
       int sum = x+y+z;        
       ?          //這里是不是應該將sum返回呢?        
    }        
    /* Jack沒有算出結果只說了一句話是不是應該用無返回值函數? */        
     ? jackResult(int x, int y, int z)        
    {        
        printf("我算不出來 ");        
    }        
    int main()        
    {        
        int a, b, c;        
        a = 10;        
        b = 20;        
        c = 30;        
        //Jone的返回值類型是什么?        
             jR = joneResult(a, b, c);        
        printf("Jone運算結果是:%d ", jR);        
        printf("Jack運算結果是:");        
        //Jack沒有算出結果只說了句話,是不是直接調用函數就可以了?        
                
        return 0;        
    }</stdio.h>        

    【C語言函數的返回值】相關文章:

    C語言函數返回值解析09-17

    C語言函數說明與返回值08-17

    C語言函數的參數和返回值09-14

    什么是C語言函數09-26

    C語言的數組與函數10-23

    C語言函數的含義06-15

    C語言函數 atoi()09-04

    淺談C語言函數11-07

    C語言函數的定義07-13

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人