以下正确的说法是()

以下正确的说法是()A.用户若需要调用标准库函数,调用前必须重新定义B.用户可以重新定义标准库函数,如若此,该函数将失去原有定义C.系统不允许用户重新定义标准库函数D.用... 以下正确的说法是()
A. 用户若需要调用标准库函数,调用前必须重新定义
B. 用户可以重新定义标准库函数,如若此,该函数将失去原有定义
C. 系统不允许用户重新定义标准库函数
D. 用户若需要使用标准库函数,调用前不必使用预处理命令将该函数所在的头文件包含编译,系统会自动调用
展开
li1lulu
2012-05-30 · TA获得超过4.9万个赞
知道大有可为答主
回答量:1.7万
采纳率:70%
帮助的人:5180万
展开全部
以下正确的说法是(C)
A. 用户若需要调用标准库函数,调用前必须重新定义
B. 用户可以重新定义标准库函数,如若此,该函数将失去原有定义
C. 系统不允许用户重新定义标准库函数
D. 用户若需要使用标准库函数,调用前不必使用预处理命令将该函数所在的头文件包含编译,系统会自动调用

标准库函数的方便之处在于,用户可以不定义这些函数,就直接使用它们。比如我们想用printf函数打印输出,只要了解该函数的功能、输入输出参数和返回值,具体使用时按照给定参数调用printf函数即可。在调用标准库函数时,需要在当前源文件的头部添加#include "头文件名称" 或者#include <头文件名称>。标准库函数的说明中一般都写明了需要包含的头文件名称。例如,如果要使用sqrt函数,需要在文件头部增加一行:
雷雨菜园
2012-05-30 · TA获得超过1170个赞
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:288万
展开全部
C.
A选项,函数不能重新定义,只能重载,除非换作用域(那也不能叫重新定义);
B选项,函数可以被重载而不能重新定义,重载后函数具有不同的形参,原有定义并不失效;
C选项,正确;
D选项,调用库函数果断需要#include(预处理包含)头文件啊……否则找不到函数定义……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式