【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.2.45 sprintf
Contents
Description
Write data values stored in a series of user specified variables into a string according to a standard C format specification.
Syntax
int sprintf( LPSTR lpszBuffer, LPCSTR lpcszFormat, ... )
Parameters
- lpszBuffer
- [modify] String where formated data is written
- lpcszFormat
- [input]Standard C format specification
- ...
- [input] A comma separated list of variables contains data to write to lpszBuffer
Return
Returns the number of characters which are written into the string.
Examples
EX1
void sprintf_ex1() { char str1[] = "Hello", str2[50]; char cChar = 'C'; int N, iInt = 15; float fFloat = 17.56; N = sprintf( str2, "%s %c %d %f", str1, cChar, iInt, fFloat); out_str(str1); printf("%c\n",cChar); out_int("",iInt); out_double("",fFloat); printf("the string read into str2 is :\n"); out_str(str2); }
Remark
Write data values stored in a series of user specified variables into a string according
to a standard C format specification.
See Also
Header to Include
origin.h