2017-09-16 39 views
1

在Pascal中給出以下函數,其中GetChar是另一個函數。 GetChar在函數返回後如何用=運算符執行?從Pascal中的函數返回

function GetNum: char; 
begin 
    GetNum := Look; 
    GetChar; 
end; 

回答

5

帕斯卡的分配不會返回,它只是一項任務。所以GetChar將被執行。

+0

對GetNum的賦值設置函數將返回的值,它不會導致函數返回,所以對GetChar的調用將被執行。 – Stuart