如何逃避sprintf()%标记,以便它们不被识别为变量?

New*_*bie 7 c++ windows

这甚至可能吗?如果我有一天想sprintf(str, "%doodle %d", var);输出"%doodle 123"而不是"123oodle",我怎么能阻止第一个%d被处理?

Bri*_*ndy 19

%%逃脱了%