游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1544|回复: 4

学汇编语言碰到一个不懂的问题!

[复制链接]

60

主题

134

帖子

134

积分

注册会员

Rank: 2

积分
134
QQ
发表于 2006-2-12 19:50:00 | 显示全部楼层 |阅读模式
汇编语言中,变量的标号(相当于高级语言中的变量名)如Charmen,那么在内存中是实际存在Charmen这个名字呢?还是经过编译后在内存中并没有"Charmen"而仅仅是个地址啊(编译后Charmen变成了一个数值,内存中已不存在"Charmen")?

0

主题

172

帖子

176

积分

注册会员

Rank: 2

积分
176
发表于 2006-2-12 19:56:00 | 显示全部楼层

Re:学汇编语言碰到一个不懂的问题!

编译后就只有地址、基址、偏移量了……

96

主题

529

帖子

539

积分

高级会员

Rank: 4

积分
539
发表于 2006-2-12 23:48:00 | 显示全部楼层

Re:学汇编语言碰到一个不懂的问题!

楼主计算机理论不过关啊,程序只是二进制的,编译后当然只能是整数类型的地址了。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-2-13 14:52:00 | 显示全部楼层

Re:学汇编语言碰到一个不懂的问题!

3楼说话真凋!

第一句就是“楼主计算机理论不过关啊”
你过关呗?切

2

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
QQ
发表于 2006-2-14 00:25:00 | 显示全部楼层

Re:学汇编语言碰到一个不懂的问题!

3楼偷换概念呀!
计算机里当然是数据了。
楼主问的当然是把数据能否转回char。使string="Charmen"
--------------------------------------------------------------------------------
接着回答楼主问题,在编译器编辑时已经把相应的所有变量名和标号都转换为了偏移地址了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 10:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表