p******s 发帖数: 18 | 1 {
char buf[64];
unsinged long long t;
snprintf(buf,64,"%llu",t);
...
}
安全吗?
还是最好写成
{
char buf[64];
memset(buf,0,64);
unsinged long long t;
snprintf(buf,64,"%llu",t);
...
}
或者
{
char buf[64];
unsinged long long t;
if(snprintf(buf,64,"%llu",t)>-1)
{
}
...
}行吗? | r*******y 发帖数: 290 | 2 the second one is very safe
【在 p******s 的大作中提到】 : { : char buf[64]; : unsinged long long t; : snprintf(buf,64,"%llu",t); : ... : } : 安全吗? : 还是最好写成 : { : char buf[64];
|
|