shanfeng885
級別: 探索解密
![]() |
我是新手,一直沒(méi)弄明白跳轉指令和子程序子令的區別,誰(shuí)幫我理理這兩個(gè)應該分別在什么情況下用 |
---|---|
|
gaoshenghua
級別: 略有小成
![]() |
跳轉指令是指跳到程序某處執行,子程序是指具有某一功能被反復調用的程序段。 |
---|---|
|
王全山
級別: 探索解密
![]() |
我的理解是,一家兄弟多,有錢(qián)了孝敬父母,孝敬父母是子程序誰(shuí)都能用。跳轉是自己的事, |
---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
假如這是一段程序,a,b,c,d,e,f,g,其中g(shù)子程序,如果b是跳轉程序,跳到e執行,中間的c,d就會(huì )不執行,跳過(guò)了,g是子程序也不會(huì )執行。假如b是調用子程序的,調用完g之后返回,繼續執行下面的程序c,d,e,并且c,d,e也可以調用子程序g. |
|
---|---|---|
|
xiaoqizi
級別: 論壇先鋒
![]() |
簡(jiǎn)單講,子程序是完成某個(gè)特定的任務(wù),并且可重復調用的,完成后會(huì )返回調用處下一行程序. 跳轉是根據條件來(lái)決定某段程序是否需要運行,還是要跳過(guò)! |
---|---|
|
張勇_zy
級別: 探索解密
![]() |
我的理解是: 跳轉相當于跳槽,出了公司(程序行)就不管公司的事了,轉到為另一公司(程序行)執行任務(wù); 子程序調用相當于出差,把出差的事情辦好了再回公司(調用前的下一個(gè)程序行)完成任務(wù)。 |
---|---|
本帖最近評分記錄: |
thawless
不說(shuō)盡力而為,只能全力以赴!
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
7樓的比喻很形象,哈哈 |
---|---|
|