台灣最大程式設計社群網站
線上人數
629
 
會員總數:245123
討論主題:189032
歡迎您免費加入會員
討論區列表 >> 心情甘苦談 >> 字串陣列 間 輸入值的問題?
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
字串陣列 間 輸入值的問題?
價值 : 10 QP  點閱數:2942 回應數:27

樓主

moneyuu
初學者
20 138
2394 724
發送站內信

string[] c = new string[10];
string[] h = new string[10];

c[1] = "112"; (執行此行時 h[1]的值不會更新成--> "112")

h = c;

c[1] = "119";(執行此行時 h[1]的值會更新成--> "119") 請問 先進 這行h[1]為什麼會跟著c[1]變呢 ?


搜尋相關Tags的文章: [ 字串陣列 ] ,
本篇文章發表於2012-12-04 12:01
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
大家快準備好雞排、珍奶、滷蛋、泡菜、海尼根、五香乖乖、鹽酥雞、泡麵、熱狗、百香紅茶半糖去冰、瓜子、甘梅薯條!

等著看戲囉!
本篇文章回覆於2012-12-04 12:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
小婷有來啦~

這次問得比較清楚些,希望未來也能完整的提問

----

本篇文章回覆於2012-12-04 12:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

moneyuu
檢舉此回應
請問二樓先進 如何 只更新 一個c[1] 而不是陣列
本篇文章回覆於2012-12-04 12:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
變數只是個名稱,指向實體記憶體位置
您再仔細地看清楚我所說的

>>更新 一個c[1]

他所代表的意義您知道嗎?
他所代表的就是
更新c這個變數,他所指向的記憶體位置,這位置存放字串陣列,更新字串陣列中的第二個(陣列從0開始)

本篇文章回覆於2012-12-04 13:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

moneyuu
檢舉此回應
回應4樓先進 以下 如何只改成c[1]= "119" h[1]不用改

c[1] = "119";(執行此行時 h[1]的值會更新成--> "119") 請問 先進 這行h[1]為什麼會跟著c[1]變呢 ?

本篇文章回覆於2012-12-04 13:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

小羊窒息
捐贈 VP 給 缺氧的羊:窒息 檢舉此回應
會有這個問題, 完全是樓主的基礎...沒打好...的結果...


請樓主改用 delphi 1.0版, 或vb 1.0版
早期的版本都是直接 【完全複製】的
這樣就不用打基礎了(不過好像買不到, 也下載不到)



想在新版的asp.net解決這種問題, 請乖乖的進行【陣列】的拷貝...
本篇文章回覆於2012-12-04 13:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
2樓TOPCAT大大都已經解釋得再清楚不過了!

5樓樓主居然還在問??????????????

真不愧是具有13年的程式資歷!
本篇文章回覆於2012-12-04 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

No.18
捐贈 VP 給 No.18 檢舉此回應
完全無視小喵大的詳細說明,真有你的小婷姐

荔技哥,我要點一杯無糖綠 XD
本篇文章回覆於2012-12-04 13:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
當你執行了

就會是


兩個變數指向相同的一個記憶區塊

要如何避免,就


^_^
本篇文章回覆於2012-12-04 13:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
還是不懂嗎?
那這裡可能會有您想要的答案

http://www.iiiedu.org.tw/taipei/aspro/course_c.asp?qcno=PMVSVCT&qvendor=99
本篇文章回覆於2012-12-04 14:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
某人會說,回應6樓先進,根據您的建議我寫了以下的code但全部不行,也試過很多(誰說我不會舉一反三的), 請有經驗而且試過再回答

本篇文章回覆於2012-12-04 16:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
請針對問題回答,版主請好好管理一下!


汪!~~
汪汪!~~~~

汪汪汪!!!~~~~~~~~
本篇文章回覆於2012-12-04 16:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

Allen
檢舉此回應
請樓主將文章移除
此版為"心情甘苦談"
你發什麼問題啊?
本篇文章回覆於2012-12-04 17:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
17樓版主您誤會了,

他原本是發在ASP.NET版,但因為每次都太垃圾,所以才會被其它版主移到心情甘苦談版~~~
本篇文章回覆於2012-12-04 17:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
最有價值解答

david
檢舉此回應
小喵大已經說的很詳細了

但這問題有點像「傳值」與「傳址」我剛開始學也是搞不懂
以下是我取自教我的老師的教學方法,修改成一樣的範例

本篇文章回覆於2012-12-04 17:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.