C语言编程中,stdio.h math.h中包含了输入输出函数以及数学函数的声明,那他们的函数体在哪?
答案:1 悬赏:70
解决时间 2021-02-22 08:37
- 提问者网友:斩断情丝
- 2021-02-21 23:16
不需要添加到工程中吗,还是他们已经默认包含于所有工程中了,只是不显示?
最佳答案
- 二级知识专家网友:深街酒徒
- 2021-02-22 00:15
函数的二进制代码,在安装编译器的时候已经以库文件(.lib或.dll,不同的编译器扩展名可能不同)或目标文件(.obj文件,不同的编译器扩展名可能不同)的形式安装到了你的计算机上,并对编译器进行了路径设置,使编译器包含了常用库的路径。但如果你要使用的函数不在常用库中,也要自己配置编译器,否则编译器找不到这些函数的二进制代码,会报错。此外,安装包中一般没有提供函数的源代码(即你所说的函数体),只提供了头文件。这就像你买了一台小轿车,只会给你使用说明书,而不会给你制造图纸。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |