如何从字面上打印 f %d
这可能是一个简单的答案。但我似乎找不到答案。
假设我想:
printf( "printf(\"%d\", x );" );
我希望输出字面意思是:printf( "%d", x );
有办法吗?如果我只是输入我上面写的代码,一个数字会被放入 %d,但我不想在其中放置任何东西。我只想要文字 %d。
最佳答案
那我们为什么不在这里练习一些真正安全的编程实践呢?
printf("%s", "printf(\"%d\", x );" );
关于c - 如何从字面上打印 f %d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14695013/