1樓:仵天菱
記住一點 string 的付值 跟一般的值型別付值 形式一樣 但意義不同:
string str = "123"; 這句相當於 string str =new string("123");
string str1 = str; 這句是str1指向str的引用;
str1 = "321"; 這句跟第一句一樣 相當於str1=new string("321");
所以到最後 str的值是沒有改變的
2樓:匿名使用者
string str = "123";
string str1 = str;
str1 = "321";
第一行:你對str變數首先賦值了"123"
第二行:只不過是將str的"123"賦值給了str1,此時str1就是"123"
第三行:將"321"賦值給了str1;
由此,你根本沒有對str變數的最初賦值有任何改變。
3樓:出溥心
c#對字串的處理很特殊,字串是值型別的,但是又是儲存在堆裡的,字串使用=操作符賦值的時候不是複製指標,而是複製值
4樓:
string str1=str並不是傳遞指標,而是賦值,c#中沒有指標的概念,要是在c++中,那就要注意了。
5樓:匿名使用者
一樓說的沒錯
另外string和string在c#裡面是同一個東西。
6樓:匿名使用者
呵呵,string的s該為大寫string試下.
詳細講解一下,詳細講解一下Android WindowsMobile Symbian Palm OS BlackBerry OS iOS這幾種系統的優缺點
你好,這些都是手機的作業系統。nokia symbian 塞班作業系統。mid android手機 一般都用android作業系統windowsmobile 微軟出來的手機作業系統iphone palm os 蘋果自己出的作業系統blackberry os 藍莓作業系統 現在用得比較多就是andro...
幫我詳細講解一下,幫我詳細講解一下
兩聲響,一聲是從空氣傳來的,一聲是鋼管傳來的。先鋼管,後空氣,你可以設鋼管長x米 t s v 這個可以不寫 x340m s x 5000m s 0.3sx約等於109 對錯不確定,有待考證,反正我是這麼寫的 聲音這鋁管中傳播,也在空氣中傳播,聽到的第一個聲音是鋁管中傳過來的,第二個是空氣中傳的 哪位...
能不能稍微講解一下這道題,誰能給我講解一下這道題 謝謝
答案很明確呀,處處連續自然沒有鉛直漸近線,x趨近於 時極限為無窮所以沒有水平漸近線,你 沒明白 誰能給我講解一下這道題 謝謝 a顯然不能選。b not any是部分否定,所以不能選。c no顯然可以,也符合語境。d 這個顯然不能這樣用,不能修飾bus。所以選c 麻煩各位數學高手詳細的給我講解一下這道...