尽量使用strncpy,snprintf,少用strcpy,sprintf

来源:互联网 发布:kevin macleod 知乎 编辑:程序博客网 时间:2024/05/17 02:18

strncpy,snprintf函数的好处是指定了要拷贝/存储的空间大小,而strcpy,sprintf并没有指定。

后者导致的结果是,如果dest的空间不够大,会出现内存溢出的情况,覆盖原有内存的数据,这种情况在linux内核的开发情况更为明显。

因此,多采用strncpy,snprintf函数。

0 0