麻烦各位前辈了 db问题我用 db ‘1937’为什么在内存中表示 31 39 33 37 前面的3是哪里来的?[解决办法]v1 db 1,9,3,7v2 db '1937'v1与v2是不一样的,前者在内存中各字节对应的是该数据的二进制值,如 1 == 000000019 == 00000009而v2中的数据存的是那个数对应的ASCII码值,‘1’ == 31h , '9' == 39hv1的各数据一般用来做计算V2的数据可以做为串输出。