C++中 sprintf函数的用法

sprintf函数的功能与printf函数的功能基本一样,只是它把结果输出到指定的字符串中了,看个例子就明白了:

例:将"test 1 2"写入数组s中

#include<stdio.h>
int main(void)
{
char s[40];

sprintf(s,"%s%d%c","test",1,'2');
/*第一个参数就是指向要写入的那个字符串的指针,剩下的就和printf()一样了

你可以比较一下,这是向屏幕输入
printf("%s%d%c","test",1,'2');

*/
return 0;
}

posted @ 2012-11-08 08:45  郑文亮  阅读(12802)  评论(1编辑  收藏  举报