與英語基本無關(guān),但你英語學(xué)的好的話,可以用英語單詞來命名函數(shù),變量等,可以增加程序的可讀性
創(chuàng)新互聯(lián)主營融安網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,融安h5小程序開發(fā)搭建,融安網(wǎng)站營銷推廣歡迎融安等地區(qū)企業(yè)咨詢
樓主的問題看不懂了,語法的問題要自己去系統(tǒng)地學(xué)習(xí),怎么可能三言兩語說清楚!
不是英語,只是有些保留字采用了英語單字。光懂英語是看不懂C代碼的??炊瓹代碼,首先要知道C代碼文件的組成,主要語法,程序的結(jié)構(gòu)和算法。一般理解個結(jié)構(gòu)和算法,就可以畫出程序框圖來理解代碼。因此,讀懂C代碼的關(guān)鍵是理解程序的結(jié)構(gòu)和算法。
C語言程序中,func()指的是Function,表示子例程的一般性名詞。在某些編程語言中,它指帶返回值的子例程或語句。在一些編程語言中起著關(guān)鍵字的作用。
將常用的代碼以固定的格式封裝(包裝)成一個獨(dú)立的模塊,只要知道這個模塊的名字就可以重復(fù)使用它,這個模塊就叫做函數(shù)(Function)。函數(shù)的本質(zhì)是一段可以重復(fù)使用的代碼,這段代碼被提前編寫好了,放到了指定的文件中,使用時直接調(diào)取即可。
Function 除了有“函數(shù)”的意思,還有“功能”的意思,中國人將 Function 譯為“函數(shù)”而不是“功能”,是因?yàn)镃語言中的函數(shù)和數(shù)學(xué)中的函數(shù)在使用形式上有些類似,例如:C語言中有 length = strlen(str),數(shù)學(xué)中有 y = f(x)。
擴(kuò)展資料:
C語言中函數(shù)定義時給出的參數(shù)為形式參數(shù),簡稱形參;函數(shù)調(diào)用時給出的參數(shù)(也就是傳遞的數(shù)據(jù))稱為實(shí)際參數(shù),簡稱實(shí)參。函數(shù)調(diào)用時,將實(shí)參的值傳遞給形參,相當(dāng)于一次賦值操作。
原則上講,實(shí)參的類型和數(shù)目要與形參保持一致。如果能夠進(jìn)行自動類型轉(zhuǎn)換,或者進(jìn)行了強(qiáng)制類型轉(zhuǎn)換,那么實(shí)參類型也可以不同于形參類型,例如將 int 類型的實(shí)參傳遞給 float 類型的形參就會發(fā)生自動類型轉(zhuǎn)換。
C語言不允許函數(shù)嵌套定義,不能在一個函數(shù)中定義另外一個函數(shù),必須在所有函數(shù)之外定義另外一個函數(shù)。main() 也是一個函數(shù)定義,也不能在 main() 函數(shù)內(nèi)部定義新函數(shù)。有些編程語言是允許函數(shù)嵌套定義的,例如 JavaScript,在 JavaScript 中經(jīng)常會使用函數(shù)的嵌套定義。
參考資料來源:百度百科——Function
參考資料來源:百度百科——C語言
就是一堆特定的代碼執(zhí)行特定功能
你想使用的時候可以執(zhí)行調(diào)用他
比如我寫一個函數(shù) 名字可以隨便取
void?olala()//取名字叫olala
//以下就是實(shí)現(xiàn)功能的代碼
{
printf("olala\n");
}
這個函數(shù)只要你調(diào)用他就會輸出olala
也可以設(shè)置其他的功能方便自己使用
編程中的函數(shù)的英文名是function,而function有一個意思叫“功能”,所以編程中的函數(shù)一詞可以理解為”實(shí)現(xiàn)某個功能的模塊“。
比如學(xué)下面這個求最大值的函數(shù)
int?max(int?a,int?b)
{
return?(ab)?a:b;
}
它就是一個“功能”,或者說是一個“功能模塊”,它所實(shí)現(xiàn)的功能就是將所給的兩個值中更大的那個找出來并返回給調(diào)用它的地方。
中文之所以稱之為函數(shù),原因可能是數(shù)學(xué)中的函數(shù)往往有輸入和輸出,比如y=2x,x是輸入,給了輸入,就會有一個輸出y,而編程中的function也符合這一點(diǎn)(當(dāng)然,輸入不是必須的)。而且將function譯為功能感覺也怪怪的,要也是叫功能模塊更符合一點(diǎn)。
當(dāng)前名稱:c語言函數(shù)是英文嗎 c語言是英語嗎?
文章地址:http://chinadenli.net/article14/hpisde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站導(dǎo)航、用戶體驗(yàn)、品牌網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)