これは初心者の質問です。フォーマットされたC文字列を作成するために、私は次のように、printf
使用:フォーマットされた結果のC文字列を格納する方法
int n = 10;
printf("My number is %i", 10);
しかし、方法について:私は変数に結果のフォーマットされた文字列を格納することができますどのように
int n = 10
char *msg = "My number is %i", 10;
printf(msg);
?私は "私の数は10です"と欲しいです。
元の投稿は、結果の所要期間(「結果の書式設定された文字列を変数に格納するにはどうすればよいか」)が不明であることに注意してください。 –
'asprintf()'関数群(他のメンバーである 'vasprintf()')はどこでも利用できないことに注意してください。それらはLinux上で利用可能です。おそらくWindowsでは利用できません。 –