[問題] 錯誤程式碼

看板C_and_CPP (C/C++)作者 (kenn )時間11年前 (2014/07/18 16:09), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
問題(Question): 我的輸入有任何問題 錯誤結果(Wrong Output): [Error] cannot convert 'char (*)[2][10]' to 'char*' for argument '2' to 'char passchack(char*, char*)' 程式碼(Code):(請善用置底文網頁, 記得排版) p1 = passchack(login[0].pass, accs); int passchack (char login[],char acc[][2][10]){ int k; for(k=0;k<10;k++){ if(!strcmp(ps1,acc[k][0])==0){ return k; } } return -1; } 補充說明(Supplement): 以上定義以經完成 有任疑問都可以留言 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.228.98 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1405670991.A.56C.html

07/18 18:09, , 1F
是我中文變差還是原PO 問題, 錯誤訊息都跟你說你參數丟錯
07/18 18:09, 1F

07/18 22:53, , 2F
雖然array和pointer的arithmetics一樣,但它們是不同的
07/18 22:53, 2F
文章代碼(AID): #1JoDPFLi (C_and_CPP)
文章代碼(AID): #1JoDPFLi (C_and_CPP)