C。
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:空間域名、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、浙江網(wǎng)站維護、網(wǎng)站推廣。
C語言規(guī)定,只要在定義函數(shù)時不進行存儲類型的顯式說明,函數(shù)的存儲類型就隱含為外部類型,即extern型,外部類型允許其他文件中的函數(shù)調(diào)用。
實際上函數(shù)的聲明和定義都不需要添加extern關(guān)鍵字,在實際使用的時候也最好不要添加關(guān)鍵字。
如果一個函數(shù)是不會被其它文件調(diào)用的,那么這個函數(shù)應(yīng)該被聲明成static的。
如:
extern int func(void){
return 0;
}
跟
int func(void){
return 0;
}
是等價的,另外
extern int func(void);
跟
int func(void);是等價的。
擴展資料:
函數(shù)調(diào)用的一般形式為:
函數(shù)名(實參表列);
如果是調(diào)用無參函數(shù),則"實參表列"可以沒有,但括弧不能省略。如果實參表列包含多個實參,則個參數(shù)間用逗號隔開。實參與形參的個數(shù)應(yīng)相等,類型應(yīng)一致。
實參與形參按順序?qū)?yīng),一一傳遞數(shù)據(jù)。但應(yīng)說明,如果實參表列包括多個實參,對實參求值的順序并不是確定的,有的系統(tǒng)按自左至右順序求實參的值,有的系統(tǒng)則按自右至左順序
參考資料:
百度百科-c函數(shù)
c語言中,函數(shù)的隱含存儲類別是extern
形參的默認存儲類別是auto
函數(shù)的隱含存儲類型是extern,按照C語言的原則,函數(shù)隱含為全局都可以訪問,因此默認為extern,而auto只用于變量,是變量的隱含存儲類型。
函數(shù)的隱含存儲類型是extern,按照c語言的原則,函數(shù)隱含為全局都可以訪問,因此默認為extern,而auto只用于變量,是變量的隱含存儲類型。