+ -
当前位置:首页 → 问答吧 → 賦值問題請教

賦值問題請教

时间:2011-04-27

来源:互联网

在這樣的練習中『A=B』且『B=C』,若我下達『unset $A』,則取消的變數是 A 還是 B?

作者: mir620   发布时间: 2011-04-27

本帖最后由 xiaopan3322 于 2011-04-27 11:16 编辑

晕死,我之前理解错题意了,
应该是这样的:
如果是unset $A的话,因为$A=B,所以是unset了B,
如果是unset A的话,才是unset了A

作者: xiaopan3322   发布时间: 2011-04-27

本帖最后由 mir620 于 2011-04-27 10:35 编辑

回复 xiaopan3322


    我認為的也是A 但是鳥哥說是B,我測試的也是B


這是在鳥哥上看到的    被取消的是 B 喔,因為 unset $A 相當於 unset B 所以取消的是 B ,A 會繼續存在!

作者: mir620   发布时间: 2011-04-27

回复 mir620


    肯定是B啊,因为$A已经被转换成B了

作者: o绝对新手o   发布时间: 2011-04-27



QUOTE:
回复  xiaopan3322


    我認為的也是A 但是鳥哥說是B,我測試的也是B


這是在鳥哥上看到的    被 ...
mir620 发表于 2011-04-27 10:33




    我之前理解错题意了,已经更正,看2F

作者: xiaopan3322   发布时间: 2011-04-27

回复 xiaopan3322


    可以說說unset $A與unset A的具體意思嗎
謝謝

作者: mir620   发布时间: 2011-04-27

回复 mir620


    不是已经说清楚了吗?
    unset $A , 因为A=B,变量替换,也即unset B

作者: xiaopan3322   发布时间: 2011-04-27