-2

我有一个包含几个 .c 和 .h 文件的程序。在其中一个 .c 文件中,我使用了函数 strcmp()。我在这个文件中添加了 string.h 的标题

是否还需要具有 main 函数的文件中的 string.h 标头?

谢谢!

4

1 回答 1

3

如果包含函数 main 的翻译单元不使用该函数strcmp或头文件中的任何其他声明,<string.h>则在此翻译单元中包含头文件是多余的,只会使读者感到困惑。

于 2017-09-13T20:35:56.780 回答