以下哪个操作不会改变变量的原始值?
答案解析
核心考点说明:本题考察变量的传递方式以及变量的修改。解题思路分析:选项A和C涉及通过函数修改变量值,而选项B是通过赋值操作修改变量值。选项D属于基本运算,不会修改原变量值。选项A详细分析:当变量作为参数传递给函数时,如果函数内部修改了该参数,通常情况下不会影响函数外部的原变量(值传递)。但是,如果传递的是引用或指针,则可以修改原变量。选项B详细分析:直接赋值,新变量的修改不会影响原变量。选项C详细分析:传递变量地址,函数内部可以修改地址指向的原始变量。选项D详细分析:对变量进行运算,赋值给另一个变量,原变量值不会改变,不会影响原变量。易错点提醒:容易混淆值传递和引用传递的区别。
正确答案:D