二级c语言函数调用题,2013年计算机二级C语言函数调用考点归纳
2013年計(jì)算機(jī)二級(jí)、一級(jí)、三級(jí)等更多考試考前培訓(xùn)請(qǐng)進(jìn)入教育聯(lián)展網(wǎng)-中國(guó)教育培訓(xùn)第一門戶,助您順利通過(guò)計(jì)算機(jī)等級(jí)考試!
7.5 函數(shù)的正確調(diào)用(嵌套調(diào)用,遞歸調(diào)用)
1.調(diào)用函數(shù)時(shí),函數(shù)名必須與被調(diào)用的函數(shù)名字完全一樣。實(shí)參的個(gè)數(shù)與類型和形參的個(gè)數(shù)與類型一致。
2.C語(yǔ)言規(guī)定:函數(shù)必須先定義,后調(diào)用,也就是被調(diào)用函數(shù)必須在調(diào)用之前加以說(shuō)明,或被調(diào)用函數(shù)整個(gè)放在調(diào)用函數(shù)之前。但對(duì)返回值類型為int或char類型的函數(shù)可以放在調(diào)用函數(shù)的后面。
3.C語(yǔ)言中函數(shù)定義都是互相平行、獨(dú)立的,C語(yǔ)言不允許嵌套定義函數(shù),但允許嵌套調(diào)用函數(shù),也就是說(shuō),在調(diào)用一個(gè)函數(shù)的過(guò)程中,又調(diào)用另一個(gè)函數(shù)。
4.在C程序中,調(diào)用一個(gè)函數(shù)的過(guò)程中又出現(xiàn)直接或間接地調(diào)用該函數(shù)本身,稱為函數(shù)的遞歸調(diào)用。
5.遞歸調(diào)用函數(shù)是C語(yǔ)言的特點(diǎn)之一,有時(shí)遞歸調(diào)用會(huì)使求解的問(wèn)題變得更簡(jiǎn)單明了。
7.6 局部變量和全局變量
1.局部變量
在一函數(shù)內(nèi)部所定義的變量稱為局部變量,局部變量只在本函數(shù)范圍內(nèi)有效。
注意:
①不同函數(shù)可以使用相同的局部變量名,它們將代表不同的對(duì)象,互不干擾;
②一個(gè)函數(shù)的形參也為局部變量;
③在函數(shù)內(nèi)部,復(fù)合語(yǔ)句也可定義變量,這些變量也為局部變量,只在此復(fù)合語(yǔ)句中有效。
2.全局變量
在C語(yǔ)言中,程序的編譯單位是源程序文件,一個(gè)源程序文件中包含一個(gè)或多個(gè)函數(shù)。在函數(shù)之外所定義的變量稱為外部變量,也稱為全局變量。全局變量可以被包含它的源程序文件中的其他函數(shù)所共用,作用域?yàn)閺亩x變量的位置開(kāi)始到源程序文件結(jié)束,全局變量可以增加函數(shù)之間數(shù)據(jù)的聯(lián)系。
注意:當(dāng)在同一個(gè)源程序文件中,全局變量與局部變量同名時(shí),在局部變量的作用范圍內(nèi),全局變量不起作用,局部變量起作用。
總結(jié)
以上是生活随笔為你收集整理的二级c语言函数调用题,2013年计算机二级C语言函数调用考点归纳的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 汪小菲为什么喜欢大s(汪小菲为什么对大s
- 下一篇: android过滤html标签,Andr