在vfp中,如何理解全局变量,私有变量,局部变量
答案:1 悬赏:0
解决时间 2021-01-24 22:27
- 提问者网友:记得曾经
- 2021-01-24 08:39
在vfp中,如何理解全局变量,私有变量,局部变量
最佳答案
- 二级知识专家网友:轻雾山林
- 2021-01-24 09:19
全局变量即是对整个程序都有用的,局部变量就是只对当前程序有作用,到后来就没用了,而私有变量是隐藏起来的可以被当前程序调用,但不影响变量的初始值的。给你举个例子吧:
******主程序******* *******过程******
CLEARPROCEDURE PP
PUBLICx,y,zLOCALx
x=3x=5
y=4y=7
z=5z=x+y
DO PPENDPROC
?x+y+z
输出的结果是22
分析:右边的程序中的x是局部变量,y和z是没说,即为全局变量,左边的都是全局变量,所以最后x取左边的程序中的3,而y和z取右边的值,即为7和12,所以x+y+z=3+7+12=22.
懂了吗?
******主程序******* *******过程******
CLEARPROCEDURE PP
PUBLICx,y,zLOCALx
x=3x=5
y=4y=7
z=5z=x+y
DO PPENDPROC
?x+y+z
输出的结果是22
分析:右边的程序中的x是局部变量,y和z是没说,即为全局变量,左边的都是全局变量,所以最后x取左边的程序中的3,而y和z取右边的值,即为7和12,所以x+y+z=3+7+12=22.
懂了吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯