函數(shù)先使用后定義了。
成都創(chuàng)新互聯(lián)專注于成都網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營(yíng)銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對(duì)待客戶,用專業(yè)的服務(wù)創(chuàng)造價(jià)值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。
C語言要求調(diào)用某一個(gè)函數(shù)之前,一定要知道該函數(shù)的定義。
兩者修改方法:
//一、將函數(shù)的定義放在調(diào)用之前,這樣調(diào)用的時(shí)候就知道該函數(shù)的定義了
#includestdio.h
void?cheer()?{
printf?("cheer");
}
int?main()?{
cheer();
}?
//二、在調(diào)用函數(shù)之前,顯示聲明該函數(shù)的類型
#includestdio.h
int?main()?{
void?cheer();
cheer();
}?
void?cheer()?{
printf?("cheer");
}
應(yīng)該是兩個(gè)錯(cuò)誤:
main函數(shù)沒有返回值
MA函數(shù)中if后應(yīng)該是條件語句而不是賦值語句
應(yīng)該是打開文件成功,但你那代碼沒有else就結(jié)束運(yùn)行了,可以試試在else里printf
1,路徑設(shè)置的問題
這樣的問題大部分出現(xiàn)在
tc2下
應(yīng)該是
..tc\include\
2,語法的問題
#include
先搜索一下,看有沒有system.h,看它在哪個(gè)文件夾,查環(huán)境變量INCLUDE指向的路徑.
(1)有的編譯器或這種C語言沒有system.h
(2)#include
system.h
要用尖括號(hào)
(3)如果system.h
所在文件夾,不在環(huán)境變量INCLUDE指向的文件,而是它的下層,則要加上相對(duì)路徑,例如sys/system.h.這要根據(jù)你的具體情況來定.
當(dāng)前題目:c語言為什么用函數(shù)打不開,c語言程序打不開
本文鏈接:http://vcdvsql.cn/article44/hshehe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、面包屑導(dǎo)航、軟件開發(fā)、靜態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)