参考:http://www.jb51.net/article/37296.htm
一、printf函数和sprintf函数
printf 和sprintf 都是字符串格式化命令,都使用格式化字符串来指定串的格式,在格式串内部使用一些以“%”开头的格式说明符(format specifications)来占据一个位置,在后边的变参列表中提供相应的变量,最终函数就会用相应位置的变量来替代那个说明符,产生一个调用者想要的字符串。在将各种类型的数据构造成字符串时,printf函数和sprintf函数不同之处在于,前者打印到字符串中,后者则直接在命令行上输出。
二、sprintf函数
2.1 Sprintf函数是字符串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数。2.2 主要功能
把格式化的数据写入某个字符串缓冲区中。2.3 原型