C语言问题,关于调用库函数问题

以下正确的说法是_______。A) 用户若需调用标准库函数,调用前必须重新定义B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义C) 系统根本不允许用户重新定义标准库函数D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调用请说明答案和详细解释,谢谢!

C,明显,库函数已经存在,不用重新定义(即系统已经将该做的功夫都做完了),用户只要在调用前将库存函数相应的函数类型包含到程序中(用#include),如调用printf时,在程序开头用#include<stdio.h>包含进来,以告诉系统“你要调用什么样的函数”。
温馨提示:答案为网友推荐,仅供参考
相似回答