Home / Expert Answers / Computer Science / 22-in-the-d-programming-language-a-class-obey-reference-semantics-but-a-struct-uses-value-or-copy-pa381

(Solved): 22. In the D programming language, a class obey reference semantics but a struct uses value or copy ...





22. In the D programming language, a class obey reference semantics but a struct uses value or copy semantics. Given the foll
22. In the D programming language, a class obey reference semantics but a struct uses value or copy semantics. Given the following code what would be printed? (The writeln function is similar to lava's System, out.printin method.) (8 pts) faport etdistalos Robert.han_beer = taleet etruct Frienda \( \{ \) ehar \( \{0\} \) nanef bool has_beer\} \( \} \) II eopy or roference nemanties nob = Robert If taleola gives nobert a beex elase Frlende \( ( \) ehay \( [9] \) namef bool hes beert \( \} \) Robert, han bear = truef rtrieg do_thay have beer (boel ownheer) ( f/John = nev rriender John , Bane" "Jobe"1 John, bes_beer = faleet If eopy or reference senantion Jack = 3ohnt void \( \operatorname{main}( \) ) ( If Maleoln given hobert a beer Friendo Robert, nobl \( 1 / \) Bob enn be a nickians What would be the output (fill in the 2 nd and 4 th lines) : Robert: Robert has a beer Bob: John: John has a beer Jack:


We have an Answer from Expert

View Expert Answer

Expert Answer


We know that , classes obey reference semantics and a struct obey copy semantics. Thus , when we write the stateme
We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe