VFP中常量与内存变量请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白内存变量所说的赋值是给谁赋值?还有把变量值存放在存储

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 02:15:10
VFP中常量与内存变量请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白内存变量所说的赋值是给谁赋值?还有把变量值存放在存储

VFP中常量与内存变量请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白内存变量所说的赋值是给谁赋值?还有把变量值存放在存储
VFP中常量与内存变量
请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白
内存变量所说的赋值是给谁赋值?还有把变量值存放在存储区域里,是哪个区域,区域具体指的是哪里?
书上还说可以把一个常量赋给一个变量,

VFP中常量与内存变量请问VFP中所说的常量,我知道是个不变的值,但是具体指的是什么数据?哪里的数据,书上写的感觉很抽象没看明白内存变量所说的赋值是给谁赋值?还有把变量值存放在存储
可以使用 #DEFINE 和 #UNDEF 预处理指令在程序中创建编译时常量.通过用 #DEFINE 创建常量代替使用变量,可以减少内存的消耗、增强性能和简化程序.
比如有一个数据在程序中用到很多次,你就可以将它定义为一个常量,如果以后要改这个数据就不用一个一个的改,只需要改一次就行.比如pi=3.1415926,这个值是不变的.
变量就是在程序中变化的不确定的值,赋值就是把这个变化的量存到内存的一个区域里面,这个区域由VFP自动管理不需要人工干预,也不需要知道这个存储区域在内存的什么地方,但是这个区域我们给它一个名称,比如M,那这个M就是一个变量,我们再使用这个变化的值的时候直接用M代替就可以,同时将变化的量存到那个内存的区域里面也是用M来代替.
常量赋值给变量,和其他数值赋值是一样的,比如M=pi,这个pi是常量,所以这个赋值表达式也等同于M=3.1415926