課程
/后端開發(fā)
/C
/C語言入門
jackResult(a,b,c);和void jackResult(int x,int y,int z)結(jié)合怎么還可以輸出東西,請問空的jackResult是怎么用的???void怎么用???
2017-01-10
源自:C語言入門 5-5
正在回答
void是函數(shù)午返回類型或函數(shù)無參數(shù)的意思 比如你定義一個函數(shù)是無返回類型的應(yīng)該這樣寫 void function(參數(shù)); 如果你定義一個無參數(shù)的函數(shù)以下兩種寫法都可以 函數(shù)類型 function(void); 函數(shù)類型 function();
blossomshoot 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答為什么不是jackResult(x,y,z); 而是jackResult(a,b,c); ??
1 回答int joneResult(int x, int y, int z) { int sum = (x+y+z)/3; return sum; //這里是不是應(yīng)該將sum返回呢? } /* Jack沒有算出結(jié)果只說了一句話是不是應(yīng)該用無返回值函數(shù)? */ void jackResult(int x, int y, int z) { printf("我算不出來\n"); } int main() { int a, b, c; a = 10; b = 20;
1 回答調(diào)用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?
3 回答調(diào)用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?
2 回答答案對的為什么還是有警告,為什么void jackResult要定義為void,而參數(shù)是int
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)微信公眾號
2017-01-10
void是函數(shù)午返回類型或函數(shù)無參數(shù)的意思 比如你定義一個函數(shù)是無返回類型的應(yīng)該這樣寫 void function(參數(shù)); 如果你定義一個無參數(shù)的函數(shù)以下兩種寫法都可以 函數(shù)類型 function(void); 函數(shù)類型 function();