1、 null
2、 size等于TYPE与LENGTH的乘积,X1类型为BYTE时返回1,LENGTH在DUP情况下也返回1,因此SIZE结果为1。
3、 size是用于获取变量数据项长度的操作符。
4、 SIZE运算符用于返回变量所分配的字节数。
5、 例如:
6、 注意:获取字符串变量长度时,不能使用SIZE函数。
7、 例如:
8、 ST定义为包含ABCDEFG的字符串数据。
9、 当SIZE的ST值为1而非7时,若要求字符串长度,可使用COUNT EQU $-ST,则COUNT的值为7,其中$表示定义ST这一字符串后下一个可用的偏移地址。
10、 语法
11、 sizeof有两种写法:sizeof(类型)和sizeof 变量。
12、 计算指定数据类型在内存中所占的字节数。
13、 二、计算对象所占内存大小。
14、 例子
15、 sizeof用于计算对象所占内存大小,其本质是对对象类型进行计算,因此同一类型的不同实例返回值相同。对表达式使用sizeof时,编译器仅依据表达式的最终类型确定结果,不会实际执行表达式运算,也不会产生运行时开销。
16、 资料来源:百度百科,关于sizeof的介绍。
