6
Так что это даже возможно? Если я когда-нибудь захотел сделать sprintf(str, "%doodle %d", var);
вывод «% doodle 123», а не «123oodle», как я могу остановить первый% d от обработки?Как избежать ошибок sprintf()%, чтобы они не были распознаны как переменные?
В каком виде? Каково использование? Вы окружаете начальный% двумя %%? Или вы просто положили его перед собой? – PinkElephantsOnParade
@PinkElephantsOnParade Вы сделали бы это так: 'sprintf (str," %% doodle% d ", var);' – sigmazero13