2014-02-11 177 views
-4

在任何格式說明符中,%運算符的專有名稱是什麼?像%%d代表什麼?我在互聯網上搜索,以幫助我找出解決方案,但無法找到任何。任何幫助?格式說明符中的%是什麼?

+1

*已通過互聯網搜索,以幫助我找出解決方案,但無法找到任何。* - 沒有你沒有 –

+1

這在每個'printf'的參考文獻中都有解釋。 http://www.cplusplus.com/reference/cstdio/printf/ –

+2

它並不代表什麼。它的選擇有些隨意,雖然可能基於不需要經常打印出來(儘管如果/當你需要打印一個,你可以在格式字符串中使用'%%'來做到這一點)。 –

回答

0

也許你可以從這裏學到一些東西TOPIC

請有時間閱讀和理解。

0

%表示%之後的字符是佔位符,將被相應的參數替換。

0

字符%沒有除「字符%」之外的特殊名稱。它在格式的上下文中不是C運算符,而僅僅是由2個函數族使用的字符,因爲它們讀取格式,以引入轉換規範

從C規格拉空話......

對於這兩種printf()scanf()家庭的功能是有格式

格式由零個或多個指令組成。
1)的一個或多個空白字符(的scanf)
2)個字符(不%)
3)轉換規範

每個轉換規範由字符%引入。