指向內存中相同位置的兩個變量以及其中一個變量會改變另一個變量的情況的名稱是什麼?2個變量指向內存名稱中的相同地址
例如:
String a = "1";
String b = a;
b = "3";
print(a); // will print "3"
指向內存中相同位置的兩個變量以及其中一個變量會改變另一個變量的情況的名稱是什麼?2個變量指向內存名稱中的相同地址
例如:
String a = "1";
String b = a;
b = "3";
print(a); // will print "3"
您正在尋找的詞是aliasing。
你的意思是C風格的指針?
int * a = 42;
int * b;
b = a;
*b++;
printf('%d', *a); // prints 43
因爲他們會在內存中的SAME位置被人指指點點,使用指針之一更改相應位置內存的定義是什麼也改變什麼其他指針指向,因爲工作地點一樣。
即時尋找名稱/單詞/術語 - 而不是描述。 TNX!確切地說, –
您在設置參考 b 。
!謝謝! –