問題詳情

7.副程式(subroutine)及巨集(macro)是二種撰寫程式的方式,程式設計師會將相同的程式片段以副程式或巨集的方式來撰寫,以減少相同的程式片段要撰寫多次。有關副程式及巨集之敘述,下列何者錯誤?
(A)當主程式呼叫巨集時,會將控制權轉移到巨集,因此巨集程式片段中需要有 return 指令讓程式的控制權轉移回到主程式
(B)當程式以副程式方式撰寫時,不論該副程式會被呼叫多少次,程式碼都只有一份,因此以副程式方式撰寫可以大量的減少程式佔用的空間
(C)巨集是將程式片段在編譯時以巨集程式片段取代巨集指令,因此整個程式空間並沒有相對的減少
(D)利用巨集的方式,其程式執行時間會比用副程式的方式快

參考答案

答案:A
難度:困難0.25641
統計:A(20),B(16),C(13),D(13),E(0)

內容推薦

內容推薦