PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Soft_Job
Re: [閒聊] 各種神人的code
作者:
ninepoints
(不要叫我大大)
2014-09-08 13:31:48
*純C
//意圖避免指標溢位
strBuff[strlen(strBuff)] = '\0';
*JavaScript
function findCookie(){
alert('hahahahaha');
}
意味不明的函數,
我同事中有餅乾怪獸....
作者:
GoalBased
(Artificail Intelligence)
2014-09-08 13:40:00
2明顯是測試code阿
作者:
TSW
(翹班帝國)
2014-09-08 16:07:00
1那個可以整行刪掉了
作者:
PoorLoser
(廢文製造機)
2014-09-08 19:33:00
1 的下一行慘了, 被設成 NULL... ...
作者:
TSW
(翹班帝國)
2014-09-08 19:50:00
樓上沒看懂 strlen 本身的行為就只是計算記憶體位置到第一個\0的距離,所以該行程式碼最終是把\0設在\0上面,做白工,而且他這樣用不但沒有意義,還很容易seg fault下一行怎麼樣的已經沒有關係了~
作者:
doraemon1293
(Mithril)
2014-09-08 19:59:00
請問1 可以用sizeof吧??
作者:
TSW
(翹班帝國)
2014-09-08 20:05:00
如果是用 malloc 的話,就不行如果是用 char x[100] 這種方法宣告,\0會寫在範圍外。
作者: lunastorm (哭著你愛豆花不愛我)
2014-09-08 20:30:00
strncpy(dest, src, sizeof(src));
繼續閱讀
Re: [閒聊] 各種神人的code
asonofdevily
Re: [閒聊] 各種神人的code
JustinHere
Re: [閒聊] 各種神人的code
a47135
Re: [閒聊] 各種神人的code
SwiftLang
[閒聊] 各種神人的code
sing10407
Re: [討論] 因為空格~我離開了一間公司
poopoo888888
Re: [討論] 因為空格~我離開了一間公司
BigLoser
Re: [討論] 因為空格~我離開了一間公司
neversay
[閒聊] 強化軟體測試的"技術面"質量?
ccccboom
Re: [討論] 因為空格~我離開了一間公司
twoseven
Links
booklink
Contact Us: admin [ a t ] ucptt.com