C/C++代码如下,注意这样写你只能编译,不能连接,只能先生成OBJ
2.连接程序使用的几个步骤
我们要想使用上面几个程序,有多中方式去掉用,分别是
①丶手工编译C/C++程序,产生.obj文件,然后和汇编的...可以调用了
②丶将汇编程序的.obj文件,放到C/C++工程的目录下,利用工程特性,直接连接
我们可以把obj放到VC++中,这样我们可以直接编译连接使用,不用手工编译连接了
?...三丶汇编DLL的使用
像我们上面的生成的lib只能给C/C++使用,但是别的程序不见得能使用
所以我们写一个汇编的DLL,给C/C++程序使用
至于C/C++调用dll,那么有两种方式
一种是使用静态方式...,我还得生成DLL
或者生成lib
那么我们突发奇想,可不可以在C/C++中写汇编代码
比如我们写个int 3的中断指令
C/C++代码
#include "stdafx.h"
typedef int...Pushad 和push s是保存所有寄存器环境,和所有标志寄存器标志
我们看下VC++6.0的汇编到底做了什么
(在VC++6.0中内联汇编,可以下短点,然后ALT +8跳转到VC的汇编中查看)
?