各種Exit退出函式用法

2021-09-09 03:58:37 字數 897 閱讀 9341

在vbscript中經常會遇到在執行到某個**塊時需要直接跳出的過程。

其實在vbs語法中常用的有4種退出方式:exit for、exit do、exit function、exit sub

1、exit for

主要是用於for迴圈中

for i=1 to 100

if i=4 then

msgbox "exit for"

exit for

end if

next

分析:此指令碼執行到i=4時,即會退出迴圈

2、exit do

多數用於退出do while迴圈

do while i<10

i=i+1

if i=5 then

msgbox i

exit do

end if

loop

分析:此指令碼執行到i=5時,即會退出迴圈。

3. exit function多數用於退出function迴圈

call tt()

function tt

if 1=1 then

exit function

end if

msgbox "test"

end function

分析:此指令碼執行進入tt函式**塊之後判斷1=1成立,則退出function,最後的msgbox 「test」不會被執行。

4、exit sub 同上

C 退出函式exit

exit為c 的退出函式,宣告於stdlib.h中,對於c 其標準的標頭檔案為cstdlib,宣告為 void exit int value exit的功能為,退出當前執行的程式,並將引數value返回給主調程序。在main中return v 的效果 與exit v 相同。overflow為math...

程序退出 exit 和 exit

void exit int value 是標準庫函式,在標頭檔案 stdlib.h 中定義。具有重新整理 i o 緩衝區的作用。他的引數 value 是返回給父程序的資料 低 8 位有效 void exit int value 是系統呼叫函式,在標頭檔案 unistd.h 中定義。沒有重新整理 i ...

Linux 之exit 程序退出函式

標頭檔案 include include 原型 void exit int status void exit int status exit os立刻把管理記憶體的結構體 虛擬記憶體釋放掉。exit 不會馬上乾掉結構體,先看先看當前程序有沒有檔案快取區,若有則會先處理快取區中的資料,然後銷毀結構體。...