欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

lparameters 跟 parameters有什么分别

更新时间: 2014-01-05 02:26:53 责任编辑: Author_N1

 

LPARAMETERS 和 PARAMETERS有什么分别?
在VFP的帮助文件里说:
PARAMETERS:将调用程序传来的数据赋值给私有内存变量或数组。

LPARAMETERS:将调用程序传入的数据,赋值给局部内存变量和数组。

这里说到的“私有内存变量”和“局部内存变量”本质上有什么分别?程序在什么时候会有不一样的结果吗?
--参考方法--
Lparameters:
将调用程序传入的数据,赋值给局部内存变量和数组。
接收的参数仅在本段程序内有效,其调用的子程序也是看不到的(相当于在参数上加了一个Local)

Parameters:
将调用程序传来的数据赋值给私有内存变量或数组。
不仅在本程序内有效,在子程序内也可访问



变量有效范围最大的是PUBLIC(全局),即在任何程序内都可以看到
其次是PRIVATE(私有),本程序及子程序可以看到,这是默认值
最小的是LOCAL(局部),即仅在本程序内有效,相当于C语言的{}内的变量
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:26:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9888/
本文WWW.DOC100.NET DOC100.NET版权所有。