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