可能重複:
How to escape the % sign in C’s printf?打印 '%' 與C的printf/C++
這必須是一個簡單的問題,但我找不到我的書上的答案或網絡;如何在C中打印'%'?
例如爲:
printf("A: %.2f%", pc);
...失敗,編譯器會抱怨有一個無效的轉換。當然一個簡單的方法是;
printf("A: %.2f%c", pc, '%');
但是它是相當不雅...
我看着我發現沒有%轉義序列在網絡上,我以爲\%的人會工作,但它的作用。
@KennyTM:絕對是重複的 – INS 2010-07-01 11:43:04
@iulian:http://meta.stackexchange.com/questions/44173/autocomment-when-voting-to-close-as-duplicate/44529 – kennytm 2010-07-01 11:46:09