size是什么意思啊(size是什么意思)(size是什么意思中文)

   更新时间:   发布时间:   485
导读 大家好,我是小一,我来为大家解答以上问题。size是什么意思啊,size是什么意思很多人还不知道,现在让我们一起来看看吧!1、size 相当于T

大家好,我是小一,我来为大家解答以上问题。size是什么意思啊,size是什么意思很多人还不知道,现在让我们一起来看看吧!

1、size 相当于TYPE与LENGTH的乘积,X1的类型为BYTE返回值1,LENGTH对DUP时返回返回值也是1,所以SIZE值为1。

2、size是:取变量数据项长度算符。

3、SIZE算符,汇编程序将回送分配给该变量的字节数,即

4、SIZE=LENGTH TYPE

5、例如:

6、ARRAY DW 50 DUP(0) 则

7、SIZE ARRAY=50 2=100

8、要注意:对字符串变量求其长度,使用SIZE不能达到目的。

9、例如:

10、ST DB ’ABCDEFG’ 则

11、SIZE ST值为1而不是7,欲求字符串长可用COUNT EQU $-ST,则COUNT值为7,其中$为定义ST一串字符后下一个可用的偏移地址。

12、扩展资料:

13、语法

14、sizeof有两种语法形式,如下:

15、一、sizeof(type_name);//sizeof(类型);

16、二、sizeof object;//sizeof对象;

17、例子

18、int i;

19、sizeof(i);//ok

20、sizeof i;//ok

21、sizeof(int);//ok

22、sizeof int;//error

23、sizeof计算对象的大小也是转换成对对象类型的计算,也就是说,同种类型的不同对象其sizeof值都是一致的。sizeof对一个表达式求值,编译器根据表达式的最终结果类型来确定大小,一般不会对表达式进行计算。

24、参考资料来源:百度百科-sizeof

本文到此讲解完毕了,希望对大家有帮助。


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。
举报 0 收藏 0 评论 0
相关行情
推荐行情
点击排行
浙ICP备2022006665号-5