易语言求解释所有变量类型
发布网友
发布时间:2023-07-26 05:30
我来回答
共4个回答
热心网友
时间:2024-11-23 19:26
文本型顾名思义就是所有的文本,需要“”圈起来
整数型顾名思义就是所有的整数,比如1 、0、-1、
小数型顾名思义就是小数,比如1.0、-2.0
逻辑性:不是真就是假,默认为假。
热心网友
时间:2024-11-23 19:26
这个也太多了吧
热心网友
时间:2024-11-23 19:27
从变量的作用范围来区分,可以将变量分为“局部变量”、“程序集变量”和“全局变量”。
局部变量:只能在其所在的子程序中才能被调用的变量,其它子程序都无法调用。因为子程序被调用的时候,这种变量才占用系统的内存,当程序执行结束后,变量所占空间被系统收回,因此局部变量是非常省系统内存的。
程序集变量:一般情况下仅在本程序集中被调用。若在其它窗口程序集中调用,则需要在变量名前加上程序集对应的“窗口名称”前缀,程序集变量所在的程序集中的所有子程序,都可以自由访问程序集变量,多个子程序都需要访问的数据,可以使用程序集变量来存储。
全局变量:在程序运行后,所有程序集内子程序都可以使用的变量。也是覆盖范围最大的变量。这种变量在程序运行后即占用内存空间,在程序运行结束才从内存中清除,所以会长时间占用系统资源,建议根据程序的实际情况适当使用。
从变量的属性来区分,还可以将变量分为“静态变量”和“数组变量”。
静态变量:就在静止存在的局部变量。当所处子程序退出时,静态局部变量能够保留住现行内容以供下次继续使用;而非静态的变量就不能,下次进入子程序时它将被重新初始化。如果局部变量不设置“静态”属性,子程序执行完毕后,将清空该子程序中的所有非静态局部变量;如果局部变量设置了“静态”属性,当子程序执行完毕后也不会被清空,当子程序再次被调用时,静态变量的值仍保持上次被调用时的状态。
数组变量:即可以存放一组数据的变量。数组变量中的每个成员都拥有独立的存储单元,可以单独调用和赋值。其实数组变量可以看做是多个非数组变量组成的。数组变量又分为“单维数组变量”和“*数据变量”。
变量的初始值
变量的初始值即一种变量在程序运行后,没有赋予新值前的初始数据。每一种数据类型的变量初始值都有所不同。像文本型变量的初始值是一个空文本,表示为“”,数值型变量的初始值为 0等等。
变量类型 变量初始值 初始值在代码中的表示方法
数值型 0 0
逻辑型 假 假
日期时间型 2011年2月6日 2011年2月6日 文本型 空文本 “”
字节集型 空字节集 {}
热心网友
时间:2024-11-23 19:27
从变量的作用范围来区分,可以将变量分为“局部变量”、“程序集变量”和“全局变量”。
局部变量:只能在其所在的子程序中才能被调用的变量,其它子程序都无法调用。因为子程序被调用的时候,这种变量才占用系统的内存,当程序执行结束后,变量所占空间被系统收回,因此局部变量是非常省系统内存的。
程序集变量:一般情况下仅在本程序集中被调用。若在其它窗口程序集中调用,则需要在变量名前加上程序集对应的“窗口名称”前缀,程序集变量所在的程序集中的所有子程序,都可以自由访问程序集变量,多个子程序都需要访问的数据,可以使用程序集变量来存储。
全局变量:在程序运行后,所有程序集内子程序都可以使用的变量。也是覆盖范围最大的变量。这种变量在程序运行后即占用内存空间,在程序运行结束才从内存中清除,所以会长时间占用系统资源,建议根据程序的实际情况适当使用。
从变量的属性来区分,还可以将变量分为“静态变量”和“数组变量”。
静态变量:就在静止存在的局部变量。当所处子程序退出时,静态局部变量能够保留住现行内容以供下次继续使用;而非静态的变量就不能,下次进入子程序时它将被重新初始化。如果局部变量不设置“静态”属性,子程序执行完毕后,将清空该子程序中的所有非静态局部变量;如果局部变量设置了“静态”属性,当子程序执行完毕后也不会被清空,当子程序再次被调用时,静态变量的值仍保持上次被调用时的状态。
数组变量:即可以存放一组数据的变量。数组变量中的每个成员都拥有独立的存储单元,可以单独调用和赋值。其实数组变量可以看做是多个非数组变量组成的。数组变量又分为“单维数组变量”和“*数据变量”。
变量的初始值
变量的初始值即一种变量在程序运行后,没有赋予新值前的初始数据。每一种数据类型的变量初始值都有所不同。像文本型变量的初始值是一个空文本,表示为“”,数值型变量的初始值为 0等等。
变量类型 变量初始值 初始值在代码中的表示方法
数值型 0 0
逻辑型 假 假
日期时间型 2011年2月6日 2011年2月6日
文本型 空文本 “”
字节集型 空字节集 {}