|
參數傳遞問題,希望有經驗的朋友給個幫助
1 n3 C4 k* F, ~& ]主程序:. S; S4 P0 w5 V3 X
LB_1234(1) ;調用子程序
b7 A. P# O. xM307 Q( W, ~! N6 k& B( |) p
+ L: r% X7 w/ H8 z子程序LB_1234:
8 `, _! @$ O6 ?$ D7 D7 i: nproc LB_1234(int type)+ q2 N7 U/ |1 g6 J' h
if ($p_sbupar==true )
* f @' B3 t# p- Q) j: _% ^% Hgotof xxx7 C+ o, j* D0 L4 o6 X
else
4 a W: \' g+ Y, K5 K1 f5 hgotof xxx1 O1 [! ^( B$ m# x7 U
…; Y! e5 |; O* k6 N4 P6 s
…
' s- ?) F3 r" f…/ ~! m) ]2 K8 ~
ret
: I" \- |& f- W3 L; y: v( l* s" z- \' D: C( J2 c4 q* t
如果主程序內不賦參數傳遞,程序可運行。一旦賦值了參數傳遞,主程序就報錯未激活未定義之類。感覺賦值子程序需要激活某參數或權限之類的,望高手解答。7 V, E) h* v2 q8 k5 J
|
|