snpintf()函数会自动添加\0, strncpy()函数不会自动增加\0
近段时间,在写程序中多次用到snprintf()函数,对于snprintf()函数是否会自动添加\0不能肯定,今天自己就写了一个测试程序进行验证。int len = snprintf(buf, sizeof(buf), "%s", str)1、当len 的长度小于sizeof(buf)时,这个结果毋庸置疑的,肯定是会增加\02、当len >= sizeof(buf)时,buf 中...
原创
2019-01-16 14:15:15 ·
5621 阅读 ·
0 评论