課程
/后端開發(fā)
/C
/C語言入門
更改代碼jR=joneResult(a,b,c)為joneResult(a,b,c) 再次運行程序時為什么老提示錯誤,這兩種寫法有什么區(qū)別嗎?(函數(shù)被定義的int類型不改變,沒有其余的寫法錯誤)請各路高人指點一下問題的答案
2016-02-16
源自:C語言入門 5-5
正在回答
因為你調(diào)用的函數(shù)有返回值啊,所以需要定義一個變量jR來存放這個函數(shù)調(diào)用之后的返回值。還有20行的函數(shù)已經(jīng)定義過了,不用加int了。另一個函數(shù)調(diào)用沒有返回數(shù)值,只有printf,所以可以直接用。
Question___ 提問者
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答為什么要int jR=joneresult(a,b,c)
2 回答為什么語句中要多定義一個JR=joneResult(a,b,c)
2 回答joneResult(a, b, c)能自動對應(yīng)joneResult(x,y, z)?
1 回答 int jR = joneResult(a, b, c); 是什么意思?有什么作用?謝謝
1 回答調(diào)用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-02-16
因為你調(diào)用的函數(shù)有返回值啊,所以需要定義一個變量jR來存放這個函數(shù)調(diào)用之后的返回值。還有20行的函數(shù)已經(jīng)定義過了,不用加int了。另一個函數(shù)調(diào)用沒有返回數(shù)值,只有printf,所以可以直接用。