这个比较简单了
使用例子:
.const ;定义常量区
g_szTitle db "Hello" ;在常量区中定义常量字符串
⑤数据区的定义(.data)
数据区,专门定义数据使用的,是可读可写的...它分为两种,一种是初始化的数据区,一种是未初始化的数据区
初始化数据区的写法:
.data ;定义数据区
....;你自己的数据
未初始化的数据区写法
.data ?;加?...号表示未初始化
g_szData dw ? ;数据的申请必须是? 也就是未初始化的
两者的区别
初始化的数据,不过你定义数据的时候,是否给?...都会写的EXE(PE文件中)
未初始化的数据, 定义数据的时候只能给? 不在PE文件中保存
⑥代码区的伪指令(.code)
定义执行的代码区
语法:
?...如果我们不加,就会编译成了16位的了,而连接的时候就会找16位的连接器,就会出错,显示找不到入口点的
错误
2.连接
连接的时候,不能在使用16位的连接器了,这里可以使用VC自带的link,没有没有关系