用有些通用的函数调用不需要包含头文件也能编译通过(如printf等),
为什么不报找不到函数定义?
那是因为这些函数都在libc库中,而libc库不需要显式指定,默认就包含了libc的动态库。
本文解释了为什么某些通用函数(如printf)在不显式包含头文件的情况下仍能成功编译。这是因为这些函数位于libc库中,编译时默认链接此库。
991
3725

被折叠的 条评论
为什么被折叠?