站長資訊網
        最全最豐富的資訊網站

        c語言函數如何聲明

        c語言函數如何聲明

        所謂聲明(Declaration),就是告訴編譯器我要使用這個函數,你現在沒有找到它的定義不要緊,請不要報錯,稍后我會把定義補上。

        函數聲明的格式非常簡單,相當于去掉函數定義中的函數體,并在最后加上分號;,如下所示:

        dataType  functionName( dataType1 param1, dataType2 param2 ... );

        也可以不寫形參,只寫數據類型:

        dataType  functionName( dataType1, dataType2 ... );

        函數聲明給出了函數名、返回值類型、參數列表(重點是參數類型)等與該函數有關的信息,稱為函數原型(Function Prototype)。

        函數原型的作用是告訴編譯器與該函數有關的信息,讓編譯器知道函數的存在,以及存在的形式,即使函數暫時沒有定義,編譯器也知道如何使用它。

        示例:

        #include <stdio.h>  //函數聲明 int sum(int m, int n);  //也可以寫作int sum(int, int);  int main(){     int begin = 5, end = 86;     int result = sum(begin, end);     printf("The sum from %d to %d is %dn", begin, end, result);     return 0; }  //函數定義 int sum(int m, int n){     int i, sum=0;     for(i=m; i<=n; i++){         sum+=i;     }     return sum; }

        推薦:《c語言教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产乱人伦偷精品视频AAA| 国产福利微拍精品一区二区| 亚洲国产精品va在线播放| 国产精品 猎奇 另类视频| 老司机性色福利精品视频| 久久久久99精品成人片三人毛片 | 国产精品特级毛片一区二区三区| 精品一区二区三区四区在线| 91精品国产福利在线观看| 2022国产精品不卡a| 日韩精品无码一区二区中文字幕| 欧美精品人爱a欧美精品| 国产午夜精品久久久久九九| 91精品国产综合久久四虎久久无码一级 | 一本一本久久a久久综合精品蜜桃 一本一道精品欧美中文字幕 | 久久夜色精品国产亚洲| 国产久热精品无码激情| 日韩精品无码免费一区二区三区 | 欧美日韩国产中文精品字幕自在自线| 国产成人精品免高潮在线观看| 久久久精品午夜免费不卡| 国产一精品一av一免费爽爽| 国产精品久久久久久| 国产高清在线精品二区一| 国产精品多人p群无码| 国产精品天天看天天狠| 91精品国产乱码久久久久久 | 精品欧美一区二区在线看片| 精品国产青草久久久久福利 | 久久91精品国产91久久户| 国产精品爽黄69天堂a| 久久这里只有精品久久| 2024最新国产精品一区| 国产成人精品综合久久久| 国产精品一级AV在线播放| 国产啪亚洲国产精品无码| 精品福利一区二区三区| 热RE99久久精品国产66热| 亚洲精品国产高清嫩草影院| 亚洲色精品vr一区二区三区| 精品无人区一区二区三区|