[問題] extern 回傳值得問題...
就是我想要從我的副程式count()那邊裡面設一個 變數叫做 ha
然後用extern把值回傳給main
但卻出現這個錯誤:
bb.obj : error LNK2001: unresolved external symbol "double ha" (?ha@@3NA)
Debug/11.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Creating browse info file...
-------------------------------------------------------------------------
程式碼:
#include <stdio.h>
void count(void);
int main(void) {
count();
extern double ha;
printf("%lf",ha);
return 0;
}
void count(void) {
static double ha=10;
static int c = 1;
printf("%d\n", c);
c++;
}
還是不太清楚是為什麼@@ 有請高人指點迷津...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.16.166
→
03/17 01:40, , 1F
03/17 01:40, 1F
→
03/17 01:42, , 2F
03/17 01:42, 2F
推
03/17 09:18, , 3F
03/17 09:18, 3F
→
03/17 10:35, , 4F
03/17 10:35, 4F
推
03/17 13:39, , 5F
03/17 13:39, 5F
→
03/17 13:39, , 6F
03/17 13:39, 6F
推
03/17 14:27, , 7F
03/17 14:27, 7F
→
03/17 14:28, , 8F
03/17 14:28, 8F
推
03/17 15:32, , 9F
03/17 15:32, 9F
推
03/17 15:40, , 10F
03/17 15:40, 10F
→
03/17 15:40, , 11F
03/17 15:40, 11F
推
03/17 15:45, , 12F
03/17 15:45, 12F
→
03/17 15:46, , 13F
03/17 15:46, 13F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章