這是我同事,跟他朋友的一段對話。
我只能說,這是太絕了。
-----
David..阿民加油 說:
ARRAY[] 若是字元的話 可到多長
Roger Any suggestion will be appreciated. 說:
你這沒有初值的設定 又沒有索引值 這是一個錯誤的敘述唷!
Roger Any suggestion will be appreciated. 說:
因為系統不知道要配置多少記憶體給你的程式ㄚ!!
David..阿民加油 說:
恩恩 所以說 要看我怎麼配 可以我的意思是說 當ARRAY[0] 只有一個時 最常能放多少字元
David..阿民加油 說:
就是存一個字的字元長度 最長多長
Roger Any suggestion will be appreciated. 說:
你宣告的是int ARRAY[0] ??還是double ARRAY[0]
Roger Any suggestion will be appreciated. 說:
他是把字元放在記憶體位址裡面
Roger Any suggestion will be appreciated. 說:
你這樣說 我猜你意思應該是宣告成: char ARRAY[0]
Roger Any suggestion will be appreciated. 說:
所以你的問題的答案應該是 0
David..阿民加油 說:
是的
Roger Any suggestion will be appreciated. 說:
= =|||
David..阿民加油 說:
0?
Roger Any suggestion will be appreciated. 說:
是的 char ARRAY[0] 這樣的話 就是0
David..阿民加油 說:
char ARRAY[0] = 'ABC' 這樣可以吧
David..阿民加油 說:
我的問題是 'ABC....' 可以到多少字
Roger Any suggestion will be appreciated. 說:
大哥
Roger Any suggestion will be appreciated. 說:
妳這樣宣告是錯誤的 有二個錯誤
Roger Any suggestion will be appreciated. 說:
第一 應該是要用雙引號才可以 "ABC"
Roger Any suggestion will be appreciated. 說:
不能用' ABC '
David..阿民加油 說:
喔 不能用abc
Roger Any suggestion will be appreciated. 說:
第二 就是剛剛說過的 你索引值設為0 所以一個都不能放 只能放空空的
David..阿民加油 說:
可是陣列埠式可以存字嗎 像個臨時資料庫
Roger Any suggestion will be appreciated. 說:
= = 不是不能用ABC 是不能用' '
Roger Any suggestion will be appreciated. 說:
要用" "
David..阿民加油 說:
是喔 但是 A[5] 不是指 0~5 有六個空間耶
Roger Any suggestion will be appreciated. 說:
可以ㄚ 當然可以 還常常用 所以索引值要設大一些 給他足夠的空間
David..阿民加油 說:
那 "ABC...." 最多能多好字母
Roger Any suggestion will be appreciated. 說:
但是你剛剛是打David..阿民加油 說:
char ARRAY[0] = 'ABC' 這樣可以吧
Roger Any suggestion will be appreciated. 說:
你都設0了 當然是一個字母都不能
Roger Any suggestion will be appreciated. 說:
要看你索引值設多大就是可以放幾個阿
Roger Any suggestion will be appreciated. 說:
像是char t[7] = "printer";
Roger Any suggestion will be appreciated. 說:
就是可以放七個
David..阿民加油 說:
那 ARRAY 要放三個不同的資料 "A", "AB","ABC" 要怎麼寫
Roger Any suggestion will be appreciated. 說:
ㄜ 方法很多種
Roger Any suggestion will be appreciated. 說:
char ARRAY1[1] = "A";
char ARRAY2[2] = "AB";
Char ARRAY3[3] = "ABC";這樣??
David..阿民加油 說:
說一種吧 因為我好像亂掉了 = =
David..阿民加油 說:
嗯嗯 跟我想的一樣
David..阿民加油 說:
不對
Roger Any suggestion will be appreciated. 說:
就建立三個就好啦
Roger Any suggestion will be appreciated. 說:
難道你只能要一個?
David..阿民加油 說:
怎麼不是
David..阿民加油 說:
char ARRAY[2] = ("A","AB","ABC");
Roger Any suggestion will be appreciated. 說:
?
David..阿民加油 說:
不是這樣嗎 = =
Roger Any suggestion will be appreciated. 說:
這啥咪碗糕 = =|||
Roger Any suggestion will be appreciated. 說:
宣告不是這樣的吧
David..阿民加油 說:
你常用陣列嗎?
Roger Any suggestion will be appreciated. 說:
算是常吧
David..阿民加油 說:
設定長度 這樣我設 CHAR A = "A" 不是更快
Roger Any suggestion will be appreciated. 說:
要看跟誰比阿 我可是菜鳥
David..阿民加油 說:
一樣效果
Roger Any suggestion will be appreciated. 說:
你到底是要做什麼事情? 目的?
David..阿民加油 說:
這樣陣列的好處就沒用到了
Roger Any suggestion will be appreciated. 說:
陣列就只是存放相同類型的資料
David..阿民加油 說:
我要查bug 我想知道陣列放字元的底限
David..阿民加油 說:
但是可以放多筆
Roger Any suggestion will be appreciated. 說:
當然 = =
David..阿民加油 說:
我可以陣列放一百筆資料 CHAR A[99]
Roger Any suggestion will be appreciated. 說:
但是要夠位址給他放 跟資料都要相同
David..阿民加油 說:
再給他 100個資料
David..阿民加油 說:
所以我設[99]
David..阿民加油 說:
0~99
David..阿民加油 說:
以前老師是這樣教的ㄚ@@
Roger Any suggestion will be appreciated. 說:
99就不夠阿
Roger Any suggestion will be appreciated. 說:
暈倒 我知道你錯在哪裡了
David..阿民加油 說:
恩?
Roger Any suggestion will be appreciated. 說:
你設這樣David..阿民加油 說:
我可以陣列放一百筆資料 CHAR A[99]
Roger Any suggestion will be appreciated. 說:
這句話錯了
Roger Any suggestion will be appreciated. 說:
只能放99筆 老大 不是一百筆
Roger Any suggestion will be appreciated. 說:
只有0 - 98
Roger Any suggestion will be appreciated. 說:
不是0~99
David..阿民加油 說:
喔 但是我的寫法 顯然才對 剛剛問你 "A","AB","ABC" 放陣列 你居然開三個陣列來放
David..阿民加油 說:
= = 你混的很不好喔 XD
Roger Any suggestion will be appreciated. 說:
....
Roger Any suggestion will be appreciated. 說:
我怎覺得是你的問題
Roger Any suggestion will be appreciated. 說:
妳剛剛打一堆宣告 都錯了ㄚ 不是嗎
David..阿民加油 說:
好吧 我自己去找找資料吧 ^^"
Roger Any suggestion will be appreciated. 說:
我也說了很多種方法 你又沒說不能開三個陣列
Roger Any suggestion will be appreciated. 說:
我開三個陣列之後你也說David..阿民加油 說:
嗯嗯 跟我想的一樣
Roger Any suggestion will be appreciated. 說:
現在居然說我 喔 但是我的寫法 顯然才對 剛剛問你 "A","AB","ABC" 放陣列 你居然開三個陣列來放
Roger Any suggestion will be appreciated. 說:
暈倒 你真是瘋了
David..阿民加油 說:
好啦 你在忙不跟你理論 我剛剛馬上有反駁說不對 可能你沒看到 MSN都是文字比較會這樣
David..阿民加油 說:
別生氣 我再找找資料就好
Roger Any suggestion will be appreciated. 說:
MSN都是文字 字字都會存在
Roger Any suggestion will be appreciated. 說:
你宣告一堆 幾乎每個宣告都是錯誤的