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