本文目錄一覽:
c語言中的return 1是什麼意思?
就是把(n-1)+3的值 做為函數的返回值
如果n=3,這個函數運行的結果就是5
滿意請採納。
c語言中return 1是什麼意思
在C語言中,函數的基本結構是:
●返回類型 函數名(參數)
此形式不僅僅包括普通函數,也包括程序的入口函數main。
通常情況下,main函數如果返回0,代表程序正常終止。
如果返回非0的值,例如1,代表程序出現異常。此時外部程序就可以知道該程序是否正確執行。
C語言中return -1 是什麼?
return -1表示函數返回值是-1。
return 表示把程序流程從被調函數轉向主調函數並把表達式的值帶回主調函數,實現函數值的返回,返回時可附帶一個返回值,由return後面的參數指定。
return通常是必要的,因為函數調用的時候計算結果通常是通過返回值帶出的。
如果函數執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函數執行的順利與否(-1和0就是最常用的狀態碼),主調函數可以通過返回值判斷被調函數的執行情況。
在函數中,如果碰到return 語句,那麼程序就會返回調用該函數的下一條語句執行,也就是說跳出函數的執行,回到原來的地方繼續執行下去。但是如果是在主函數中碰到return語句,那麼整個程序就會停止,退出程序的執行。
擴展資料
注意事項:
1、一個c程序由一個或多個程序模塊組成,每一個程序模塊作為一個源程序文件。對較大的程序,一般不希望把所有內容全放在一個文件中,而是將它們分別放在若干個源文件中,由若干個源程序文件組成一個c程序。這樣便於分別編寫和編譯,調高調試效率。一個源程序文件可以為多個c程序公用。
2、一個源程序文件由一個或多個函數以及其他有關內容(如指令,數據聲明與定義等)組成。一個源程序文件是一個編譯單位,子啊程序編譯時是以源程序文件為單位進行編譯的,而不是以函數為單位進行編譯的。
3、c程序的執行是從main函數開始的,如果在main函數中調用其他函數,在調用後流程返回main函數,在main函數中結束整個程序的進行。
4、所有函數都是平行的,即在定義函數時是分別進行的,是互相獨立的。一個函數並不從屬於另一個函數,即函數不能嵌套定義。函數間可以互相調用,但不能調用main函數。main函數是被操作系統調用的。
參考資料來源:百度百科-return
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/219725.html