1.错误点:对于函数的输入参数先赋值再判断
int fun_1(char *buf)
{
memcpy(info.data, buf, buf_len);
if ('\0' == info.data)
{
return -1;
}
}
修正:应该先判断错误再赋值。
1.错误点:对于函数的输入参数先赋值再判断
int fun_1(char *buf)
{
memcpy(info.data, buf, buf_len);
if ('\0' == info.data)
{
return -1;
}
}
修正:应该先判断错误再赋值。