VFP中常量与内存变量

请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白内存变量所说的赋值是给谁赋值?还有把变量值存放在存储区域里,是哪... 请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白
内存变量所说的赋值是给谁赋值?还有把变量值存放在存储区域里,是哪个区域,区域具体指的是哪里?
书上还说可以把一个常量赋给一个变量,具体是什么意思?
请求高人指点下,举个例子详细说明下,谢谢
展开
 我来答
和平海
2013-07-04 · TA获得超过477个赞
知道小有建树答主
回答量:399
采纳率:100%
帮助的人:446万
展开全部
可以使用 #DEFINE 和 #UNDEF 预处理指令在程序中创建编译时常量。通过用 #DEFINE 创建常量代替使用变量,可以减少内存的消耗、增强性能和简化程序。
比如有一个数据在程序中用到很多次,你就可以将它定义为一个常量,如果以后要改这个数据就不用一个一个的改,只需要改一次就行。比如pi=3.1415926,这个值是不变的。
变量就是在程序中变化的不确定的值,赋值就是把这个变化的量存到内存的一个区域里面,这个区域由VFP自动管理不需要人工干预,也不需要知道这个存储区域在内存的什么地方,但是这个区域我们给它一个名称,比如M,那这个M就是一个变量,我们再使用这个变化的值的时候直接用M代替就可以,同时将变化的量存到那个内存的区域里面也是用M来代替。
常量赋值给变量,和其他数值赋值是一样的,比如M=pi,这个pi是常量,所以这个赋值表达式也等同于M=3.1415926
追问
听了你的回答,我了解了,呵呵~!您的QQ多少,可以告诉我吗?以后有问题想在问问,好吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式