我有一个用C编程语言编写的代码。在这段代码中,此命令有200多行fprintf(stdout,"--- This is just fo foo! ---\n");
。我想在输出的开头添加类似hello foo的内容。在这种情况下,结果将是这样的:
你好,富---这就是富!---。但关键是行数超过200,我拒绝在所有200行中添加hello foo。那么,有没有C函数或为我做任何事情?
借此机会在整个代码库中进行全局搜索和替换,并将每一行更改为:
fo_foo();
并添加一个公共头:
inline void fo_foo() { fprintf(stdout, "hello foo--- etc."); }
下次您需要更改此字符串时,只需要在一个地方进行即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句