跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 弱弱问个C问题
未分類
26 9 月 2021

弱弱问个C问题

Dwight 大佬有话说 :

弱弱问个C问题

在linux上学C 遇到一个问题
调用math.h 输出三角函数值
先引入double变量x,y
输入x值后输出y=sin(x)gcc编译就会报错
"/tmp/ccgopoVW.o:在函数‘main’中:
t1-4.c:(.text+0x94):对‘sin’未定义的引用"

但是直接输出y=sin(1) 就没有问题

我觉得是环境的问题

Dwight 大佬有话说 :

自顶

qinghe187100 大佬有话说 :

:L自己百度下,我看别人说加 -lm 指定

dunce 大佬有话说 :

本帖最后由 dunce 于 2021-9-26 13:59 编辑

sin只有声明没有定义,需要连接math库
=======
至于你直接用字面量可以通过编译,那是因为被编译器优化掉了

雪丫鬟 大佬有话说 :

你在说什么东西

phpsky 大佬有话说 :

正弦我记得要先定义的 大一学过

h20plus 大佬有话说 :

雪丫鬟 大佬有话说 : 2021-9-26 13:59
你在说什么东西

图源你的博客
这人真的是你?
https://p.pstatp.com/origin/pgc-image/204310614a3d49e**2504d2c174758

雪丫鬟 大佬有话说 :

h20plus 大佬有话说 : 2021-9-26 14:04
图源你的博客
这人真的是你?

你说的哪个图。

telnetpig 大佬有话说 :

引入math库

h20plus 大佬有话说 :

雪丫鬟 大佬有话说 : 2021-9-26 14:05
你说的哪个图。

https://s.pc.qq.com/tousu/img/20210926/8342696_1632637037.jpg

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具