第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

課程解釋的不清不楚

http://img1.sycdn.imooc.com//58dbd9b70001b09607060214.jpg

(2)“&”:引用賦值,意味著兩個變量都指向同一個數(shù)據(jù)。它將使兩個變量共享一塊內(nèi)存,如果這個內(nèi)存存儲的數(shù)據(jù)變了,那么兩個變量的值都會發(fā)生變化。


教材里說兩個變量共享一塊內(nèi)存,這代碼的例子里根本沒表現(xiàn)出這點啊,哪有共享內(nèi)存?

分明是再次賦值覆蓋了原來的值,$c輸出的還是一個值。

我本以為共享意思是c里面會有兩個a的值都存在呢。只一個算什么共享內(nèi)存。

感覺課程里說的亂亂的



正在回答

7 回答

共享內(nèi)存就是,對這個變量不再分配存儲空間,可以理解為$c是$a的一個別名,

如果$a的值改變了,$c的值也會跟著改變

4 回復(fù) 有任何疑惑可以回復(fù)我~

<?php
??? $a = "我在慕課網(wǎng)學(xué)習(xí)PHP!";
?? ?$b = $a;
?? ?
?? ?$a = "我天天在慕課網(wǎng)學(xué)習(xí)PHP!";
?? ?$c = &$a;
?? ?
?? ?echo $b."<br />";
?? ?echo $c."<br />";
?>


改變一下??? $c = &$a; 和 ?$a = "我天天在慕課網(wǎng)學(xué)習(xí)PHP!的的順序就清楚了;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_慕虎8366744

那這樣$b=$a 和$c=&$a不是一個意思了,$a 改變了他們不也都會改變嗎
2019-11-28 回復(fù) 有任何疑惑可以回復(fù)我~

所以到底想表達(dá)什么呢?


0 回復(fù) 有任何疑惑可以回復(fù)我~

$c=& $a

我是這么理解的,變量c引用了 ?變量a, 因為是應(yīng)用,當(dāng)然a的賦值發(fā)生變化的時候c也跟著變化,另外a的賦值可寫在該賦值的上面或下邊

0 回復(fù) 有任何疑惑可以回復(fù)我~

理論上,我明白課程想表達(dá)的意思,但是代碼看不懂

輸出b為什么是輸出第2行的a,而不輸出第5行的a ?

輸出c為什么是輸出第5行的a,而不輸出第2行的a ?

第2行的a和第5行的a在這個代碼里面有沒有順序先后?


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

lszzz

第2行的a已經(jīng)賦值給b了啊,第4行 a和c共享數(shù)據(jù) 所以c輸出的是第5行的a啊
2018-07-30 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕仰4757031

我也這么覺得
2018-12-13 回復(fù) 有任何疑惑可以回復(fù)我~

<?php?

? ? $a = "我在慕課網(wǎng)學(xué)習(xí)PHP!";

$b = $a;

$a = "我天天在慕課網(wǎng)學(xué)習(xí)PHP!";

$c = &$a;

echo $b."<br />";

echo $c."<br />";

?>

如果這樣輸出的結(jié)果是不是也一樣的呢,把$c放到新賦值的后面這樣


0 回復(fù) 有任何疑惑可以回復(fù)我~

c與a是指向同一片地址的

即c是取a指向地址存儲的數(shù)據(jù),a和c是同步的。

那么a地址里存儲的值變了,c也跟著變。?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
PHP入門篇
  • 參與學(xué)習(xí)       456318    人
  • 解答問題       6515    個

PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。

進入課程

課程解釋的不清不楚

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號