社区
汇编语言
帖子详情
?请教达人:如何在汇编中引用C中定义的宏。。。谢谢!!
kreyzee_u
2005-11-01 06:12:58
本人遇到一个问题,就是C中定义的宏,在汇编中无法象全局变量那样引用,想请教牛人问问有何方法可以解决这个问题(最好不要使用全局变量实现)? 谢谢!!
...全文
601
5
打赏
收藏
?请教达人:如何在汇编中引用C中定义的宏。。。谢谢!!
本人遇到一个问题,就是C中定义的宏,在汇编中无法象全局变量那样引用,想请教牛人问问有何方法可以解决这个问题(最好不要使用全局变量实现)? 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rockefeller8
2005-12-13
打赏
举报
回复
在asm里面用equ或者宏声明重定义
yrj
2005-11-03
打赏
举报
回复
楼主还没搞明白什么是宏。
allen_wang
2005-11-02
打赏
举报
回复
一般来说,汇编代码是和C代码是通过不同的编译器处理的(实际上是C通过编译到汇编代码,然后和你的汇编代码都用汇编器汇编成机器码)。而C的宏实在编译前的预编译阶段就处理了。所以汇编代码里是看不到C的宏的。
NullUser
2005-11-02
打赏
举报
回复
在asm里面重定义,用equ或者宏声明的方式,如果是引用外部变量,还要加extern.
BluntBlade
2005-11-01
打赏
举报
回复
宏是被预处理器处理的,不是被汇编器处理的……汇编环境有兼容C的预处理器才行吧。
C语言面试题
汇编
1.局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内
引用
这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以
定义
多个同名的局部变量,比如在两个循环体内都
定义
一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2.如何
引用
一个已经
定义
过的全局变量?
C语言经典面试题 与 C语言面试宝典
1 预处理 问题1:什么是预编译?何时需要预编译? 答: 预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define
定义
的
宏
、条件编译#if等。. 何时需要预编译: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的
C语言面试题总结
1 预处理 问题1:什么是预编译?何时需要预编译? 答: 预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define
定义
的
宏
、条件编译#if等。. 何时需要预编译: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 问题2:写一个“标准”
宏
,这个
宏
输入两个参数并返回较小的一个 答:#define
C语言面试题
1 预处理 问题1:什么是预编译?何时需要预编译? 答: 预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define
定义
的
宏
、条件编译#if等。. 何时需要预编译: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,...
c/c++笔试题
微软亚洲技术
中
心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系
汇编语言
21,496
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章