owenzhang的博客

snprintf

字数统计: 128阅读时长: 1 min
2013/01/31
loading

snprintf()

int snprintf(char *str, size_t size, const char *format, …);

将可变个参数(…)按照format格式化成字符串,然后将其复制到str中

(1) 如果格式化后的字符串长度 < size,则将此字符串全部复制到str中,并给其后添加一个字符串结束符(‘\0’);

(2) 如果格式化后的字符串长度 >= size,则只将其中的(size-1)个字符复制到str中,并返回一个负值,其后没有字符串结束符(‘\0’)

CATALOG
  1. 1. snprintf()