问一个C语言问题,为啥选B呀?

如题所述

第1个回答  2023-06-07
这道题是让学生了解变量作用域。
sub()函数装模作样的交换仅限于函数内部的临时变量,对外界实际起作用的仅仅是将第一个参数的内容写入X1。
所以main函数里的a、b从未被改写过。
执行sub(a,b)之后,X1变成了30。执行sub(X2,X1)之后,X1变成了20。
相似回答
大家正在搜