我的汇编程序运行时出现这个错,请各位高手帮看下,谢谢!

D:\MASMPlus\Include\windows.inc(13885) : error A2005: symbol redefinition : Type1
D:\MASMPlus\Include\windows.inc(13930) : error A2005: symbol redefinition : Type1
D:\MASMPlus\Include\windows.inc(13934) : error A2005: symbol redefinition : Type1
D:\MASMPlus\Include\windows.inc(13937) : fatal error A1010: unmatched block nesting

第1个回答  2012-01-14
在windows.inc的13885行有重复定义,在这个文件和之前调用的所有文件里搜索一下,改过了来就好了。追问

我查找到有重名的都改过了,可是又报了另一些错

追答

楼主别着急,你的错误都是常见的。
查一下汇编手册,每个错误都有解释,先试着理解一下,看能不能自己解决。
如果还是没头绪就百度一下,搜索时用”汇编 error A2005“或者”asm error A2005".
一般网上都有答案的和例子。

要是您有点儿懒的话,就把代码贴到程序员论坛上去,周末很多人在线的。
问百度知道很慢的。。。

本回答被网友采纳
第2个回答  2012-01-14
???追问

怎么样,能帮我解决下吗

追答

在windows.inc的13885行有重复定义,在这个文件和之前调用的所有文件里搜索一下,改过了来就好了。

第3个回答  2012-01-24
虽然他提示Windows.inc这个头文件错误,应该不是头文件的原因, 你把代码贴出来看看啊!

汇编错误。各位大神帮我看一下这error A2105: Expected: instructio...
There was 1 error detected. 发现一个警告错误。这两个提示,都不算错误,一般的小程序都可以正常运行。你在程序中,再加上一个堆栈段,这两行提示就不会出现了。

各位高手帮我解决一个汇编程序吧
(1)org是指定地址计数器的当前值,也就是说用org指定一个地址后,下面再分配的内存单元就是从指定位置开始。题目中指定了org 30H,那么下一个要分配的单元就是30H。而EQU是符号定义伪指令,它定义的符号就相当于C语言里的符号常量,并不占用存储空间。所以,S1的偏移地址就是30H。S1占用了8个单元...

各位帮忙看一下,我这程序哪里出了错误?
因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中「安装」的病毒程序),更改了大量的系统参数和系统档案之后。 二、应用程序由于自身BUG引用了不正常的内存光标 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试突读写一块「应该可用」的内存,但不知为什么,这个预料中可用的...

请教下汇编语言的问题,这几条语句有同样的错误都是: error A45: UNDEFIN...
错误是:未定义的符号。即你CALL命令后的子程序名在后面没有定义子程序。

电脑运行软件时,显示运行时出错,错误代码4 是怎么回事,跪求各位大侠...
很显然是此软件有BUG,或者有漏洞!建议下载正规的软件,或者重新安装试试,应该可以解决!祝你好运!

电脑上面总是出现,应用程序错误到底是怎么了?出什么问题了,麻烦各位高 ...
首先看看提示的程序是什么,可能是这个程序出现问题,如果是卸载重装。如果开机出现提示,可以将这个程序的开机启动去掉。如果查不出来或提示的不是程序,你可以回忆一下,当你出现这种故障前你都下载了什么程序软件、插件、补丁或是驱动,如果想起先将它们全部卸载试试 (如果是在打开游戏时出现的提示,可能...

开机时出现这段字,高手帮我看看
这句话大概意思是:警告:硬盘驱动器即将出现故障,让你备份硬盘的数据。意思就是硬盘快坏了,备份数据吧。

请问各位高手我电脑中这个对话框是什么意思啊?我该怎么处理?谢谢
(1)可能是内存条出现的小问题,关机断电,把内存条拆下清理干净重新安装。必要时更换内存条。(硬件上一般不会出现该问题)【6】软件引起的:(1)安装的软件与系统或其它软件发生冲突,盗版或带病毒的软件,请慎重下载软件,最好使用正版。【这里主要说的是检查开机启动项,把没必要启动的启动项禁止...

单片机C语言编程与汇编混合编程时出现的问题
首先#pragma src 的意思是向下编译至SRC文件中 在KEIL中第1次编译时很容易出错的。#pragma asm 这类型的命令先别加,编译通过一次就好了 如果是在向HEX文件编译时出的错误。因为#pragma src 的意思是向下编译至SRC文件中(汇编文件),pragma asm MOV R2,#20 D1:MOV R3,#100 D2:MOV R4,#229 ...

我的fpc程序出现了201的错误代码,请各位高手帮忙看下。
201 范围检查出错啦。你大概是1、数组范围超了比如[1..1000]的数组你调用的[0]或者[1001]什么的 2、变量定义的范围小了,比如说integer的数你赋了100000000,大概就是这一类,你仔细查一查,查不出来就f7跟踪调试,肯定能弄出来的

相似回答