Что значит поставить 0 и а. перед % - PullRequest
1 голос
/ 13 апреля 2020

Я сталкивался с этим кодом

scanf("0.%[0-9]...\n", &x);

Почему мы используем 0. До%?

1 Ответ

2 голосов
/ 13 апреля 2020

Обычный символ (который не является частью преобразования), который вы вводите в scanf, должен вводиться в том порядке, в котором он указан при подаче ввода, например:

scanf("<-%c", c); // Need to suply <- and then a character.

В противном случае он не сможет принять ввод.

...