sprintf函數是C語言中的一個庫函數,用于將格式化的數據寫入字符串中。其特點和用法如下:
特點:
用法:
示例:
#include <stdio.h>
int main() {
char str[100];
int num = 10;
float fnum = 3.14;
sprintf(str, "The number is %d and the float number is %.2f", num, fnum);
printf("The formatted string is: %s\n", str);
return 0;
}
以上示例中,sprintf函數將格式化的數據寫入字符數組str中,然后通過printf函數輸出寫入的字符串。