課程
/后端開發
/C
/C語言入門
return0,為什么要有這一步,不要的話好像也行哦
2016-05-08
源自:C語言入門 1-1
正在回答
因為你用的是 int main()但如果你用void main()就可以不用寫return 0
因為你是void型沒有返回值所以返回0
有些系統的要求必須有返回值當然win貌似有求沒那么嚴格
在C語言中,return函數有兩種原型1、return 1;2、return (1)這兩種原型是等價的。關于return的幾句話是:1、有些函數確實可以不需要return,自然結束即可,如上面的OutputSomething();2、有些人習慣為return的返回值加一對(),如: return (a); 這樣寫和 return a;完全一樣。當然,在某些特殊的情況下,一對()是必要的。3、一個函數是void類型時,return不能接返回,這時return僅起結束函數的作用。4、記得return 接的是一個表達式,可以是一個立即數,一個變量,一個計算式,前面我們就看到 return a+b;的例子。 return 甚至也可以接一個函數。
程序正常結束 是可以不要
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么要有return 0
1 回答return 0有啥用嘛?
2 回答為什么要return 0;
1 回答為什么要return 0呢?
1 回答return cirf;為什么要用return cirf,而不是return 0?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-09
因為你用的是 int main()
但如果你用void main()
就可以不用寫return 0
2016-05-08
因為你是void型沒有返回值所以返回0
有些系統的要求必須有返回值當然win貌似有求沒那么嚴格
2016-05-08
在C語言中,return函數有兩種原型
1、return 1;
2、return (1)
這兩種原型是等價的。
關于return的幾句話是:
1、有些函數確實可以不需要return,自然結束即可,如上面的OutputSomething();
2、有些人習慣為return的返回值加一對(),如: return (a); 這樣寫和 return a;完全一樣。當然,在某些特殊的情況下,一對()是必要的。
3、一個函數是void類型時,return不能接返回,這時return僅起結束函數的作用。
4、記得return 接的是一個表達式,可以是一個立即數,一個變量,一個計算式,前面我們就看到 return a+b;的例子。 return 甚至也可以接一個函數。
2016-05-08
程序正常結束 是可以不要