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

答案:登入後查看
統計: A(189), B(70), C(87), D(112), E(0) #1424313

詳解 (共 1 筆)

#2280840

如果有返回值才需要用到return指令;反之,則不用

2
12

私人筆記 (共 1 筆)

私人筆記#5638214
未解鎖
選項 (A) 巨集在編譯時會直接替換成對...
(共 290 字,隱藏中)
前往觀看
9
0