全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:612
推到 Plurk!
推到 Facebook!

C的除錯問題

尚未結案
csoyl
一般會員


發表:1
回覆:2
積分:0
註冊:2004-10-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-04 12:46:43 IP:140.126.xxx.xxx 未訂閱
Cpp1.obj : error LNK2001: unresolved external symbol "int __cdecl Ssearch(int)" (?Ssearch@@YAHH@Z) 請問這是什麼意思阿,不知道該如何解決
pkdemon
初階會員


發表:2
回覆:51
積分:25
註冊:2004-09-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-04 14:18:47 IP:211.22.xxx.xxx 未訂閱
csoyl 你好 這個錯誤訊息是有關link的,你的程式裡面應該有用到.lib的function,請將相關的檔案放到目錄裡面或是在你所使用的開發工具中建立路徑 由於你的問題有點籠統,所以小弟只能大略解說,有誤的話請各位大大指點
csoyl
一般會員


發表:1
回覆:2
積分:0
註冊:2004-10-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-04 17:02:04 IP:140.126.xxx.xxx 未訂閱
對不起我表達的不好..... 我是寫了這樣的程式,但是一直有錯...    #include #include int Generateintegers(void); int Ssearch(int); int Iarray[8000]; int Generateintegers(void) { int i,num,max=32000,min=1; for(i=0;i<8000;i ) { num=rand(); printf("Random value = %d \n",num); if(max>=num) max=num; if(min<=num) min=num; if(max=min) Iarray[i]=num; printf("Iarray[%d] = %d \n",i,Iarray[i]); } return num; } int Ssearch(int *Iarray[8000]) { int i,x,y; printf("Input a target integer x. \n"); scanf("%d",&x); int Generateintegers(int *Iarray[8000]); y=*Iarray[i]-x; if(y=0) printf("The target integer is included by the Iarray! \n"); else printf("The target integer is not included by the Iarray! \n"); return x; } void main(int x) { int i,num; for(i=0;i<500;i ) { Ssearch(x); num=rand(); if(x=num) printf("%d \n",x); } printf("are the tatal number of comparisons conducted \n"); printf("to search for the 500 integers. \n"); } 當我在Link的時候則會有 Cpp1.obj : error LNK2001: unresolved external symbol "int __cdecl Ssearch(int)" (?Ssearch@@YAHH@Z) Debug/Cpp1.exe : fatal error LNK1120: 1 unresolved externals 的問題... 想要請教各位 (其實程式碼裡面還有一些錯)
justdo
高階會員


發表:2
回覆:359
積分:222
註冊:2004-08-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-04 20:32:21 IP:221.169.xxx.xxx 未訂閱
編譯器抱怨找不到int Ssearch(int)函式的實作程式碼 仔細看看 在後面的Sserach函式是宣告為int Ssearch(int *Iarray[8000]) 會被編譯器視為另外一個函式宣告,知道原因了嗎? 請你把第一個Ssearch宣告改成和第二個一樣就行了
csoyl
一般會員


發表:1
回覆:2
積分:0
註冊:2004-10-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-05 13:40:07 IP:140.126.xxx.xxx 未訂閱
阿,原來是這樣 謝謝你^^
系統時間:2024-07-04 5:09:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!