c語言scanf用法 c語言有哪些表達式語句,規(guī)則是是什么樣的?
c語言有哪些表達式語句,規(guī)則是是什么樣的?可以分為幾種情況:當(dāng)函數(shù)不返回時,不需要寫返回語句,比如無限循環(huán),調(diào)用不返回的函數(shù)(exit,當(dāng)返回類型不是int時,如果返回類型是void,則不需要寫返回)
c語言有哪些表達式語句,規(guī)則是是什么樣的?
可以分為幾種情況:
當(dāng)函數(shù)不返回時,不需要寫返回語句,比如無限循環(huán),調(diào)用不返回的函數(shù)(exit,當(dāng)返回類型不是int時,如果返回類型是void,則不需要寫返回)。當(dāng)你需要提前退貨時,你可以寫一份退貨單。如果返回類型不是int和void,則用相應(yīng)類型的表達式返回
當(dāng)返回類型是int時,如果函數(shù)是main函數(shù)(也就是說它允許控制流通過執(zhí)行函數(shù)體直接離開,即不寫return語句返回)。返回值將隱式為0。如果它不是主函數(shù),需要返回,則必須編寫返回表達式,返回值就是編寫的表達式。具體的語義由函數(shù)編寫器定義如果控制流直接離開函數(shù)體,則行為未定義(即錯誤)