c++:sprintf应用实例



/*
 *sprintf的作用是把同一类型的数据或者不同类型的数据格式化到第一个参数之中
 */
#include
//#include 
#include  
using namespace std; 
int main(void)
{
 char s[40];//这个s一定用字符数组的形式,否则老是出错,我当时用了字符指针形式就不对
//char *s=0;
sprintf(s,"%s%d%c","i love csdn  ",123,'N');//要注意s的长度是否大于等于后面写入的长度
/*第一个参数就是指向要写入的那个字符串的指针,剩下的就和printf()一样了

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

*/
cout<


你可能感兴趣的:(c/c++)