Как я могу напечатать% d в с - PullRequest
1 голос
/ 22 января 2011

Я хочу напечатать как %d в C, но он показывает некоторое число.

Ответы [ 2 ]

9 голосов
/ 22 января 2011

printf("%%d") или просто fputs("%d", stdout).

1 голос
/ 22 января 2011

Чтобы получить %, вам нужно иметь %%.

printf("%%d");

отпечатки

%d

На справочной странице printf написано:

conversion   
specifier

   %         A '%' is written.  No argument is converted.  The complete  con‐
             version specification is '%%'.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...