2022年軟件設(shè)計(jì)師程序設(shè)計(jì)語言知識(shí)考點(diǎn)——函數(shù)
【考法分析】
本知識(shí)點(diǎn)主要考察不同函數(shù)調(diào)用的主要概念及計(jì)算,以選擇題為主。
【要點(diǎn)分析】
函數(shù)定義∶包括兩部分函數(shù)首部和函數(shù)體。函數(shù)的定義描述了函數(shù)做什么和怎么做。
函數(shù)聲明:先聲明后引用
函數(shù)調(diào)用:當(dāng)在一個(gè)函數(shù)(稱為調(diào)用函數(shù))中需要使用另一個(gè)函數(shù)(稱為被調(diào)用函數(shù))實(shí)現(xiàn)的功能時(shí),便以名字進(jìn)行調(diào)用,稱為函數(shù)調(diào)用。
函數(shù)調(diào)用時(shí)實(shí)參與形參間交換信息的方法有值調(diào)用和引用調(diào)用兩種。
【備考點(diǎn)撥】
(1)值調(diào)用(Call by Value)。若實(shí)現(xiàn)函數(shù)調(diào)用時(shí)將實(shí)參的值傳遞給相應(yīng)的形參,則稱為是
傳值調(diào)用。在這種方式下形參不能向?qū)崊鬟f信息。在 C語言中,要實(shí)現(xiàn)被調(diào)用函數(shù)對(duì)實(shí)參的修改,必須用指針作為參數(shù)。即調(diào)用時(shí)需要先對(duì)實(shí)參進(jìn)行取地址運(yùn)算,然后將實(shí)參的地址傳遞給指針形參。其本質(zhì)上仍屬于值調(diào)用。這種方式實(shí)現(xiàn)了間接內(nèi)存訪問。
(2)引用調(diào)用(Call by Reference)。引用是 C++中引入的概念,當(dāng)形式參數(shù)為引用類型時(shí),形參名實(shí)際上是實(shí)參的別名,函數(shù)中對(duì)形參的訪問和修改實(shí)際上就是針對(duì)相應(yīng)實(shí)參所做的訪問和改變。
【相關(guān)試題】
傳值與傳地址是函數(shù)調(diào)用時(shí)常采用的信息傳遞方式,()。
A.在傳值方式下,是將形參的值傳給實(shí)參
B.在傳值方式下,形參可以是任意形式的表達(dá)式
C.在傳地址方式下,是將實(shí)參的地址傳給形參
D.在傳地址方式下,實(shí)參可以是任意形式的表達(dá)式
試題參考答案及解析:C www.jazzmuze.com/st/2464611637.html
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |