c - 在 C 中定义和实现 pow 函数的位置在哪里?

标签 c function declare pow

我读到 pow(double, double) 函数在“math.h”中定义,但我找不到它的声明。

有人知道这个函数在哪里声明吗?它在 C 中的何处实现?

引用:

http://publications.gbdirect.co.uk/c_book/chapter9/maths_functions.html

最佳答案

通常,包含文件如 <math.h>将包含其他头文件,这些头文件实际上声明了您希望在 <math.h> 中看到的函数.这个想法是程序在包含 <math.h> 时得到它所期望的。 ,即使实际的函数定义在其他一些头文件中。

寻找标准库函数的实现,例如pow()完全是另一回事。您将不得不挖掘 C 标准运行时库的源代码并在其中找到实现。

关于c - 在 C 中定义和实现 pow 函数的位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1699694/

相关文章:

c++ - 未在此范围内使用友好函数声明

c - 强制 fgets 阻塞(即伪造 "interactive device")

c - C 中的递归阶乘程序困惑

c - 读取两个连续的整数及其权重

c - 如何在 C 代码库中找到参数类型列表的使用?

function - 从 VS Code 部署 Azure Function

function - erlang 改变一个有趣的环境

javascript - js函数从url获取文件名

vb.net - 名称 'Printer' 未声明为 VB6 到 .NET

javascript - typescript 声明第三方模块