1. 程式人生 > >void定義函式與int、double的區別

void定義函式與int、double的區別

前面加有void 的函式,不能返回任何資料,return語句不能使用,這類函式應該將所有應該實現的功能在本函式內全部實現。但是並不是不能與外部交換資料,仍然可以通過引用型引數傳遞資料,只是呼叫時不能直接接受返回值,因為就沒有返回值。
前面有int的函式,返回值是整型數,可能是結果是整數的數,也可能是執行狀態,成功或失敗的標識,函式呼叫時可以直接利用返回資訊,實現一些功能。