程序分析题:阅读程序后,填写程序的正确运行结果。


【正确答案】:
X=1,Y=2
X=70,Y=80
【题目解析】:
Simple()函数的作用是将参数赋值给x和y.
copy函数的作用是将参数地址中的值赋值给x和y
obj1(1,2),obj2调用copy函数,为obj1的地址
主函数中调用func函数,传入(1,2)和(1,2)的地址,调用setxy函数,
所以输出为x=1,y=2,
和x=70,y=80
程序分析题:阅读程序后,填写程序的正确运行结果。


X=1,Y=2
X=70,Y=80
Simple()函数的作用是将参数赋值给x和y.
copy函数的作用是将参数地址中的值赋值给x和y
obj1(1,2),obj2调用copy函数,为obj1的地址
主函数中调用func函数,传入(1,2)和(1,2)的地址,调用setxy函数,
所以输出为x=1,y=2,
和x=70,y=80