| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1569 人关注过本帖
标题:新手求解下面小程序哪里出了问题
只看楼主 加入收藏
宾克斯drink
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-6-6
收藏
得分:0 
哦,我把那些命令用批处理弄过了,觉得还可以用,就这个程序恼了我半天
2012-06-06 10:17
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用宾克斯drink在2012-6-6 10:17:41的发言:

哦,我把那些命令用批处理弄过了,觉得还可以用,就这个程序恼了我半天
如果是入门 先用IDE 入门快

如果你非要用命令行呢 也可以 麻烦罢了

你知道不知道你的masm32是啥版本的啊 我看了下我的和你这个还不一样 你下个最新的看看?

我有个帖子也说过 汇编这玩意就是麻烦 而且实事求是的说现在的用处也不大了 你自己想想罢 有问题再问

至于这个头文件问题 一般是这个思路 当然也可以改头文件 不过 万一再改出其他毛病呢 呵呵

祝好运
2012-06-06 10:21
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
对了 你先改了我上面说的冒号问题再说。。
2012-06-06 10:23
宾克斯drink
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-6-6
收藏
得分:0 
以下是引用zklhp在2012-6-6 10:23:14的发言:

对了 你先改了我上面说的冒号问题再说。。
那个,冒号怎么改,改哪里的
2012-06-06 10:25
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
woca1.asm(3)

这个3表示第三行 你看看你程序的第三行是什么
2012-06-06 10:28
宾克斯drink
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-6-6
收藏
得分:0 
改成下面这样,运行就没问题---!,怎么回事  


  .386
    .model flat,stdcall
    option casemap:none
include     windows.inc
include     user32.inc
include     kernel32.inc
include         masm32.inc
;*****************************************************
includelib     user32.lib
includelib     kernel32.lib
includelib  masm32.lib
;*****************************************************
;数据段
;*****************************************************
            .data
szFmt       db  '结果是:%d',0
text          db    10,20,30,40
buffer      db    10 dup(0)
        .code
start:
mov  al,text
mov  bl,text+1
mov cl,text+2
mov dl,text+3
add al,bl
add al,cl
add al,dl
invoke     wsprintf,addr buffer,addr szFmt,al
invoke      ClearScreen
invoke    locate,10,10
invoke    StdOut,addr buffer
invoke      StdIn,addr buffer,LENGTHOF buffer   
invoke      ExitProcess,NULL
    end start
2012-06-06 10:29
宾克斯drink
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-6-6
收藏
得分:0 
以下是引用zklhp在2012-6-6 10:28:12的发言:

woca1.asm(3)

这个3表示第三行 你看看你程序的第三行是什么
噢噢,好了,谢谢
2012-06-06 10:31
宾克斯drink
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2012-6-6
收藏
得分:0 
太马虎了,自己给自己找麻烦
2012-06-06 10:32
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
看来是你那个冒号的问题 不过冒号会导致下面这么多error我还是第一次见。。

哦 知道了 你这句话的功能是大小写不敏感 如果没这句话头文件当然出错了

看来错误还是在你
2012-06-06 10:32
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
自己总结总结 一个小问题 收获挺多的 反正我有收获
2012-06-06 10:33
快速回复:新手求解下面小程序哪里出了问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059074 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved