1、語(yǔ)法上的錯(cuò)誤,已經(jīng)處理,邏輯的問(wèn)題,自己慢慢調(diào)試吧 。。
成都創(chuàng)新互聯(lián)公司服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)10多年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。
2、這個(gè)是警告,可以不理,意思是func的返回類型有問(wèn)題吧,應(yīng)該是函數(shù)定義了void,但在函數(shù)里寫(xiě)了,return 0;,把代碼貼出來(lái)看看。
3、去掉int main()后的;去掉void getCelsius(void);后的;函數(shù)在定義時(shí)不用 來(lái)截至的。
4、說(shuō)找不到Manager()函數(shù)的聲明。改正方法是:將CEO()、Manager()、AssistantManager()、Clerk()這四個(gè)函數(shù)的順序反過(guò)來(lái)放置,內(nèi)容不用變。
errno.h 是C語(yǔ)言C標(biāo)準(zhǔn)函式庫(kù)里的標(biāo)頭檔,定義了通過(guò)錯(cuò)誤碼來(lái)回報(bào)錯(cuò)誤信息的宏。
errno全局變量提供錯(cuò)誤編號(hào) strerr()函數(shù)根據(jù)錯(cuò)誤編號(hào)返回描述這個(gè)錯(cuò)誤的字符串 perror()函數(shù)以友好的方式輸出這個(gè)描述錯(cuò)誤的字符串 它們的具體用法請(qǐng)自行查找。
ANSI C里面沒(méi)有見(jiàn)過(guò)這個(gè)函數(shù),只有perror()和sterror()函數(shù),它們均在errno.h頭文件中聲明。LINUX系統(tǒng)下有error()這個(gè)系統(tǒng)函數(shù),在error.h頭文件中聲明。
1、c語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)里沒(méi)有error函數(shù)。C語(yǔ)言對(duì)異常的處理確實(shí)不夠好,大多的時(shí)候都需要人工除錯(cuò)。
2、inquire,judgeNum,judgeName這三個(gè)函數(shù)定義有問(wèn)題。最好把ATP.CPP的205行附近的代碼貼出來(lái),看到代碼才知道是什么錯(cuò)誤。
3、errno會(huì)返回一個(gè)數(shù)字,每個(gè)數(shù)字代表一個(gè)錯(cuò)誤類型。詳細(xì)的可以查看頭文件。
4、你的參數(shù)傳遞的不對(duì),max和min已經(jīng)是指針了,在加上*號(hào)就不是指針了。調(diào)用fun函數(shù)的時(shí)候直接傳max和min就行,不用帶*號(hào)。使用&符號(hào)傳遞時(shí)雖然滿足了類型的要求,但是實(shí)際是對(duì)指針再次取地址了,參數(shù)內(nèi)容也不對(duì)。
5、_CRTIMP div_t __cdecl div(int, int);因此,要把函數(shù)名改成其他的名字,如div_f。另外,對(duì)于除法,還要考慮分母為0的情況。