sprintf
- Updated2023-02-21
- 3 minute(s) read
sprintf
int sprintf (char targetString[], const char formatString[], ...);
Purpose
Writes output to the specified string according to format specifiers in formatString. A null character is written at the end of the characters written.
Parameters
Input | ||||
Name | Type | Description | ||
formatString | const char [] |
Contains the format string that specifies how subsequent arguments are converted for output. Use standard ANSI C format specifiers. If insufficient
arguments exist for the format, the behavior is undefined. If the format is exhausted while arguments remain,
the excess arguments are evaluated but are otherwise ignored.
|
||
source_s | ... | This specifies one or more arguments that are to be converted and written to the target string. If there are multiple arguments, they must be separated by commas. | ||
Output | ||||
Name | Type | Description | ||
targetString | char [] | Contains the string to which the formatted data is written. A null character is written at the end of the characters written to this parameter. |
Return Value
Name | Type | Description | ||
CharactersWritten | int |
Contains the number of characters transmitted or a negative value if an output error occurred.
|
Additional Information
Library: ANSI C Library
Include file: ansi_c.h
LabWindows/CVI compatibility: LabWindows/CVI 3.0 and later
Examples
Refer to the following examples that use the sprintf function: