乙個perform 實現多次呼叫

2021-06-04 06:59:40 字數 560 閱讀 3447

可以使用 perform using:   的形式實現,多次呼叫乙個form.

如下面的程式所示:

data

: str1 type string value

'string1'

,str2 type string value

'string2'

,str3 type string value

'string3'

,str4 type string value

'string4'

.perform write_para using

:str1,

str2,

str3,

str4.

form write_para using  str type string.

write

: / str.

endform.

雖然,我們僅僅是一次perform,但是因為using後面有多個同型別的引數,而且using後面加了冒號。所以,可以發現form write_para被呼叫了四次。

程式執行後的結果為:

C 學習點滴(多次呼叫同乙個類)

在c 程式設計的時候,如果乙個類中的多個函式都呼叫同乙個類的函式,就應該在呼叫類中定義乙個被呼叫類的全域性例項,而不應該在每個函式中都定義乙個被呼叫類的例項。簡單的說,如果a類種的多個函式都呼叫b類的函式,則應該在a類中定義b類的全域性例項,詳見 int g nabc class b b g nab...

表中多次呼叫另乙個表的ID,sql寫法

情景 要建個合同管理的表,這個表中存了 建立人,負責人 都是引用的使用者表的id 那麼在頁面展示時,需要分別查詢他們的名字 sql語句 用left join多次關聯使用者表 select con.u.real name createname,u2.real name principalname fr...

乙個執行緒兩次或者多次呼叫start 方法會怎麼樣

會丟擲illegalthreadstateexception 示例 如下 public class main t1.start t1.start 之所以會丟擲異常,是因為在start 函式裡,一開始會檢查執行緒狀態,如果執行緒狀態不為0,會丟擲該異常。執行緒的狀態初始值為0,當第一次進入start ...