字符串拷贝函数的安全用法模板
snprintf:
bzero(dest, sizeof(dest));
snprintf(dest, sizeof(dest), “%s”, src);
strncpy:
bzero(dest, sizeof(dest));
strncpy(dest, src, sizeof(dest)-1);
memcpy:
bzero(dest, sizeof(dest));
len = dest_len < src_len ? dest_len : src_len -1;
memcpy(dest, src, len);