3 回答
 
                    
                    TA贡献1780条经验 获得超4个赞
strlcpystrncpystrncpystrcpystrncpystr...strncpystrncpystrcpystrlcpystrlcpystrlcpy
strncatstrcatstrncat. strlcatstrcat
 
                    
                    TA贡献1871条经验 获得超8个赞
if (destlen + sourcelen > dest_maxlen){
    /* Bug out */}strlcat
if (strlcat(dest, source, dest_bufferlen) >= dest_bufferlen){
    /* Bug out */}destlensourcelenstrlcatmemcpy
if (destlen + sourcelen > dest_maxlen){
    goto error_out;}memcpy(dest + destlen, source, sourcelen + 1);destlen += sourcelen;dest_maxlendestdestdest_bufferlendest buffer).
添加回答
举报
