作者查詢 / Dannvix
作者 Dannvix 在 PTT [ C_and_CPP ] 看板的留言(推文), 共323則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP323Programming31ArakawaCow22Google13Python12Linux11Ruby6Browsers5CodeJob3MAC3MacDev3TNFSH98th3java2NTU_BOTDorm2NTU_BOTDorm22NTUMac2Android1BBSmovie1ck60th3271CKSHTalk1CompBook1Editor1FJU-LS94b1GameDesign1LinuxDev1Little-Games1MacShop1MCUBT97_21NCHU-photo1NCTU_IIM_BB1NKNU_BT1021NTUBST951NTUE-CS981Perl1PLT1Prob_Solve1SuperHeroes1TTU-US921<< 收起看板(38)
14F推:回樓上,那可以看看「打造個人作業系統」01/30 13:51
11F推:現在 Linux 整個系統都是 Unicode,所以支援多國語言檔名01/30 13:45
1F推:char str[]="" 改成 char str[100];01/29 00:24
2F→:因為你完全沒有 allocate 空間給要輸入的字串01/29 00:24
3F→:之前可以執行完全只是蓋到其它的 memory 了01/29 00:25
4F→:這也是為什麼長度長一點的話就會當掉的原因01/29 00:25
7F→:不行,你一定要預留空間給他。不然可以改用 C++ String01/29 00:31
8F→:應該不對,你這樣寫那個 "xxx" 是常數字串01/29 00:32
9F→:str[] 變成是指向這個常數字串的指標,但是你不能更改字串01/29 00:32
13F推:啊,對不起,剛才講太快,腦殘錯了orz01/29 00:35
15F→:是 Victor 兄講的那樣沒有錯,不好意思orz01/29 00:35
22F→:"..." 就是留 4 個字元的空間 (包含 '\0' )01/29 00:44
6F→:看你用的 compiler 是哪一個,拿去查查看 static link 吧01/29 00:47
7F→:像 gcc 就是加參數 -static ...01/29 00:49
1F→:#18182 好像有人在送書01/15 20:54
3F→:可以去 Prob_Solve 問喔01/16 00:11
7F推:script language...01/13 23:35
7F推:不是,我看不懂這個哪裡obj-c了...明明就是c++啊?01/12 23:02
1F推:cookie?01/10 18:46
1F推:因為 char name[10] 只是跟系統要十個空間,你輸入的字串12/28 05:58
2F→:如果過長的話系統不會擋,反而會蓋掉其它的記憶體,至於12/28 05:58
3F→:是什麼東西被蓋掉、會不會爆炸,就要看程式編排以及運氣了12/28 05:59