Pass By Nameについて疑問があります
Procedure test ( int c, int d)
{
int k = 10;
c = 5;
d = d + 2 ;
k = c + d;
print (k);
}
main()
{
k = 1;
test(k,k);
print (k);
}
名前渡しとは何か、それはどのように機能するかについての以前の質問の1つを参照しました
およびその中にあるリンク:
私が持っている質問は次のとおりです:上記のコードは印刷されますか: ( 14 , 1 ) または (14, 14)
基本的に疑問は、手順の k の値がメイン手順に反映されるかどうかです。
私は試験の準備をしています。これは、問題バンクの 1 つで指定されたコード スニペットです。