分清 調(diào)用 還是聲明。

在東寶等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站設計制作、成都網(wǎng)站制作 網(wǎng)站設計制作按需定制設計,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,高端網(wǎng)站設計,營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站制作,東寶網(wǎng)站建設費用合理。
====
聲明 函數(shù),前面不加類型名,默認為int。
調(diào)用函數(shù),類型取決于 函數(shù) 聲明 時 定下的 類型。
例如, 調(diào)用
int k;
k = scanf("%d %d",x,y); // 返回整型。
若寫:
scanf("%d %d",x,y);
等于:
(void) scanf("%d %d",x,y); // 強制轉換,丟棄了返回值。
不是的。調(diào)用時本來就沒必要寫上類型的,你定義的是void類型,那調(diào)用時當然也是void類型呀
就是定義函數(shù)的時候不執(zhí)行函數(shù)類型(即函數(shù)的返回值類型),編譯器會自動默認函數(shù)類型為int,比如下面一段代碼中的函數(shù)Func
#include
stdio.h
Func()
{
return
1;
}
int
main()
{
printf(
"%d
",
Func()
);
return
0;
}
這條規(guī)則沒啥用,不寫明函數(shù)類型是絕對不值得提倡的~
當前文章:c語言定義函數(shù)不寫類型 c語言函數(shù)未定義如何解決
本文路徑:http://www.chinadenli.net/article4/dddjgie.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供關鍵詞優(yōu)化、用戶體驗、定制開發(fā)、、電子商務、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)