課程
/后端開發
/C
/C語言入門
jackResult(a,b,c);和void jackResult(int x,int y,int z)結合怎么還可以輸出東西,請問空的jackResult是怎么用的???void怎么用???
2017-01-10
源自:C語言入門 5-5
正在回答
void是函數午返回類型或函數無參數的意思 比如你定義一個函數是無返回類型的應該這樣寫 void function(參數); 如果你定義一個無參數的函數以下兩種寫法都可以 函數類型 function(void); 函數類型 function();
blossomshoot 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答為什么不是jackResult(x,y,z); 而是jackResult(a,b,c); ??
1 回答調用函數時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?
3 回答調用函數時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?
1 回答int joneResult(int x, int y, int z) { int sum = (x+y+z)/3; return sum; //這里是不是應該將sum返回呢? } /* Jack沒有算出結果只說了一句話是不是應該用無返回值函數? */ void jackResult(int x, int y, int z) { printf("我算不出來\n"); } int main() { int a, b, c; a = 10; b = 20;
2 回答答案對的為什么還是有警告,為什么void jackResult要定義為void,而參數是int
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-10
void是函數午返回類型或函數無參數的意思 比如你定義一個函數是無返回類型的應該這樣寫 void function(參數); 如果你定義一個無參數的函數以下兩種寫法都可以 函數類型 function(void); 函數類型 function();