shanfeng885
級別: 探索解密
|
我是新手,一直沒弄明白跳轉(zhuǎn)指令和子程序子令的區(qū)別,誰幫我理理這兩個(gè)應(yīng)該分別在什么情況下用 |
---|---|
|
gaoshenghua
級別: 略有小成
|
跳轉(zhuǎn)指令是指跳到程序某處執(zhí)行,子程序是指具有某一功能被反復(fù)調(diào)用的程序段。 |
---|---|
|
王全山
級別: 探索解密
|
我的理解是,一家兄弟多,有錢了孝敬父母,孝敬父母是子程序誰都能用。跳轉(zhuǎn)是自己的事, |
---|---|
|
tingfenghu
級別: 工控俠客
|
假如這是一段程序,a,b,c,d,e,f,g,其中g(shù)子程序,如果b是跳轉(zhuǎn)程序,跳到e執(zhí)行,中間的c,d就會不執(zhí)行,跳過了,g是子程序也不會執(zhí)行。假如b是調(diào)用子程序的,調(diào)用完g之后返回,繼續(xù)執(zhí)行下面的程序c,d,e,并且c,d,e也可以調(diào)用子程序g. |
|
---|---|---|
|
xiaoqizi
級別: 論壇先鋒
|
簡單講,子程序是完成某個(gè)特定的任務(wù),并且可重復(fù)調(diào)用的,完成后會返回調(diào)用處下一行程序. 跳轉(zhuǎn)是根據(jù)條件來決定某段程序是否需要運(yùn)行,還是要跳過! |
---|---|
|
張勇_zy
級別: 探索解密
|
我的理解是: 跳轉(zhuǎn)相當(dāng)于跳槽,出了公司(程序行)就不管公司的事了,轉(zhuǎn)到為另一公司(程序行)執(zhí)行任務(wù); 子程序調(diào)用相當(dāng)于出差,把出差的事情辦好了再回公司(調(diào)用前的下一個(gè)程序行)完成任務(wù)。 |
---|---|
本帖最近評分記錄: |
gk1234
有反饋,才控制
級別: 論壇先鋒
|
模塊化設(shè)計(jì)用子程序,尤其是帶參數(shù)的,跳轉(zhuǎn)指令最好不用 |
---|---|
|