汇编中定义字符串为什么用DB?
答案:5 悬赏:80 手机版
解决时间 2021-04-04 23:18
- 提问者网友:容嬷嬷拿针来
- 2021-04-04 18:57
汇编中定义字符串为什么用DB?
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-04-04 19:16
字符串里的符号,字母,都是ASCII码表中的,而ASCII码中所有的元素占空间都是1Btye就是8位(汇编里肯定不会出现中文吧,中文16位)
所以用define byte.
所以用define byte.
全部回答
- 1楼网友:爱难随人意
- 2021-04-04 22:38
DB是伪指令,没有解释
- 2楼网友:撞了怀
- 2021-04-04 22:25
DB是伪指令,define byte,定义1byte的变量
- 3楼网友:躲不过心动
- 2021-04-04 21:29
define byte
- 4楼网友:逐風
- 2021-04-04 19:55
定义字符串,字节数不超过2的时候,用DB、DW均可:
DB 'AB'
DW 'AB'
当超过2个,DW就不行了,只能用DB:
DB 'ABCDE'
DW 'ABCDE' --编译的时候,会报错。
原因是比尔·盖茨当年的水平较低,编译不出来用DW定义的长字符串。
DB 'AB'
DW 'AB'
当超过2个,DW就不行了,只能用DB:
DB 'ABCDE'
DW 'ABCDE' --编译的时候,会报错。
原因是比尔·盖茨当年的水平较低,编译不出来用DW定义的长字符串。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯