使用代码如下:

#include <iostream>
using namespace std;
int main(int argc, char const *argv[]) {
 char s[100];
 snprintf(s, 100, "d:%d lf:%lf s:%s", 12, 12.345, "test");
 cout << s <<endl;
 return 0;
}