#include<iostream>
using namespace std;
int main()
{
// int ddd=666;
// char *buffer=NULL;
// if((buffer = (char *)malloc(80*sizeof(char)))==NULL)
// {
// printf("malloc error\n");
// }
// sprintf(buffer, "The value of ddd = %d", ddd);
// printf("%s\n",buffer);
// free(buffer);
// buffer=NULL;
// return 0;
char buffer[200], s[] = "computer", c = 'l';
int i = 35, j;
float fp = 1.7320534f; //
j = sprintf( buffer, " String: %s\n", s );
j += sprintf( buffer + j, " Character: %c\n", c );
j += sprintf( buffer + j, " Integer: %d\n", i );
j += sprintf( buffer + j, " Real: %f\n", fp );
printf( "Output:\n%s\ncharacter count = %d\n", buffer, j );
}
sprintf()打印到字符串
最新推荐文章于 2024-03-02 07:00:00 发布