sprintf——把数据写入字符串中

sprintf是一个把数据写入某个字符串缓冲区的方法,包含在stdio.h头文件中。 
 

具体用法:

double b = scalar.val[0];  
double g = scalar.val[1];  
double r = scalar.val[2];  
memset(str,0,30);  
sprintf(str,"B:%.0f,G:%.0f,R:%.0f",b,g,r);  
cout<<str<<endl;


输出结果为:

B:151,G:177,R:214

即将b,g,r三个double型数据存入指定格式的字符串中。

你可能感兴趣的:(sprintf)