正在学习的新手 发表于 2020-3-18 06:41:21

这是什么意思

#include <stdio.h>
#include <math.h>

int main()
{
      int result;

      result = pow(2, 31) - 1;      
      printf("result = %d\n", result);

      return 0;
}

为什么要加“#include<math.h>”,是必须要加吗,没有理由吗

六小鸭 发表于 2020-3-18 07:58:55

引用 文件
以.h结尾一般称为头文件,其实跟我们平常写的以.c结尾的文件一样,只不是以.h一般是系统写好的,只需要调用,如果我们把一些操作写在专门的文件里,那么,我们也可以用类似的
#include <sample.c>

zltzlt 发表于 2020-3-18 07:59:59

因为使用了 pow() 函数,而 pow() 是在 math.h 库里面的,所以必须要导入,不导入会提示 pow() 函数未定义。

正在学习的新手 发表于 2020-3-18 09:42:02

谢谢
页: [1]
查看完整版本: 这是什么意思