(五)函式 5 過程

2021-10-10 01:27:20 字數 802 閱讀 8075

到目前為止,本章中的函式都為它們的呼叫程式返回某種型別的值。

在程式設計中,有時呼叫乙個函式不是為了得到它的返回值,而是要它產生某些作用。

例如, 當在乙個語句中用以下方法呼叫printf函式時,

printf

("helloworld.\n"

);

並不希望讓printf返回某些值,所關心的是在螢幕上顯示某些資訊。

在c語言中,用術語函式表示函式和過程。

認識到某些函式是不返回結果的,這很重要。

當強調某個函式沒有返回值時,會使用過程這個詞。

例如,原型

void

giveinstructions

(void

);

宣告乙個沒有引數和返回值的函式。

該過程的實現如下所示:

void

giveinstructions

(void

)

與大多數過程一樣,giveinstructions沒有包括return語句。

然而,過程也可以用return語句強制立即從過程返回。

當return語句用在過程中時,單詞return後面沒有表示式。

呼叫該過程,可假定主程式:

main()

通過將這些printf語句組成乙個單獨的過程,可以改進程式的結構,使它的可讀性更強。

參考《c語言的科學和藝術》 —— 第5章 函式

VB學習中 之五 過程與函式

子過程 sub 的定義 事件過程 窗體事件過程 private sub form 事件名 引數列表 區域性變數和常數宣告 語句塊end sub 說明 1 窗體事件過程名由form 事件名組成,多文件窗體用mdiform 事件名。2 每個窗體事件過程名前都有乙個private的字首,表示該事件過程不能...

5,儲存過程

概要 內容 vs幫你生成的儲存過程 publicisingleresultproc selectadmin iexecuteresultresult this.executemethodcall this,methodinfo methodinfo.getcurrentmethod return i...

五 儲存過程

儲存過程 儲存過程是在大型資料庫系統中,一組為了完成特定功能的sql 語句集,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數 如果該儲存過程帶有引數 來執行它。建立儲存過程 create procedure procedue name parameter data type outp...