有一個 C 語言的主程式如下: 請問哪一個 change()函式版本可以正確改變主程式中變數 x 的值。 int main() { int x = 10; change(&x); printf("%d\n", x); return 0; }
Avoid change(int a)
{
a = 5;
}
Bvoid change(int *a)
{
*a = 5;
}正確答案
Cvoid change(int *a)
{
a = 5;
}
Dvoid change(int *a)
{
&a = 5;
}
答案與詳解
