小弟正在学习fish,下面是段关于监测桩承台竖向荷栽的程序,没看懂,哪为大侠好心给分析分析啊? UA!h[+Z
sDK
lbb
def zs_top f*Xonb
ad=top_head pM@|P,w {
zftot=0.0 i?z3!`m
loop while ad #null |]RV[S3v
gp_pnt=men(ad+1) <wFR%Y/j
zf=gp_zfunbal(gp_pnt) {0q;:7Bt
zftot=aftot+zf &Sj<X`^
ad=men(ad) 8;4vr@EV
end_loop xM9EO(u
zs_top=zftot/0.1414 Pqo_+fL+
end F}DdErd!f
我一直高不懂的是,1.象top_head这种变量(类似的经常在程序开头出现,如gp_head,pnt_head)是自己定义的么?但就直接这么出现就可以使用了吗? 2.ad=men(ad)?ad到底是变量地址还是变量(内容)? ~7Kqc\/H&I
3.里面有两次使用到了men(aaa)函数,在书里面介绍该函数有两种用法,一个是设置或返回变量aaa的内存地址,一个是aaa作为内存地址时返回其相应的内容,在上面程序里是如何使用的? Zd1+ZH
Vs]+MAL
小弟刚刚学习,那为前辈不吝赐教啊 ?感激不尽,,,