(46)以下敘述中錯誤的是 A.C程序必須由一個或一個以上的函數組成 B.函數調用可以作爲一個獨立的語句存在

題目:

(46)以下敘述中錯誤的是 A.C程序必須由一個或一個以上的函數組成 B.函數調用可以作爲一個獨立的語句存在
若函數有返回值,必須通過return語句返回 爲什么正確
有指針就不用return不是嗎

解答:

A是錯誤的,有的C程序只包含頭文件,宏定義和變量以及函數聲明,沒有函數,你以後會遇到
B返回空類型的是可以,比如getchar();printf();
若函數有返回值,必須通過return語句返回
函數的返回值類型和函數聲明有關,沒有return語句是不會返回任何數值的,我們用帶返回值的函數通常是得到一個運算的數據,也有返回指針的函數,但不是void類型的函數必須有返回值.lz可以去百度一下函數返回值,深刻理解一下,還有不懂的話再來問我吧O(∩_∩)O~

添加新評論

暱稱
郵箱
網站