我有一個變量如何通過上char變量參數,並打印
char buffer[250] = "Your score is %d";
,我想打印它像
printf("%s", buffer);
而且通過第二個參數,所以我可以像顯示它"Your score is 50"
這可能嗎?
我有一個變量如何通過上char變量參數,並打印
char buffer[250] = "Your score is %d";
,我想打印它像
printf("%s", buffer);
而且通過第二個參數,所以我可以像顯示它"Your score is 50"
這可能嗎?
嘗試使用'sprintf' –
只有一個格式字符串,這是第一個參數。它之後的參數永遠不會用作格式化字符串,這意味着除了第一個字符串之外,不能在任何其他參數中使用'%d'。 –
喜歡降價 – fxuser