呆呆痛苦流 发表于 2013-4-26 16:34:22

求助Hello world问题

.386
.model flat,stdcall
option casemap:none

include windows.inc
include user32.inc
includelib user32.lib
include kernel32.inc
includelib kernel32.lib

.const
      szCaption      db      'hello',0
      szText                db      '哈喽 我的',0
      
.code
      start:
                invoke      MessageBox,NULL,offset szText,offset szCaption,MB_OK
                invoke      ExitProcess,NULL
      end start

简单的hello world程序,为什么最后生成.exe后窗口内容中的不显示‘哈喽 我的’而是显示乱码呢?

向往青莲 发表于 2013-4-26 16:34:23

本帖最后由 向往青莲 于 2013-4-27 13:53 编辑

应该是编码问题
1:用notepad++ 打开程序
2:点击上方的格式
3:点击下来菜单的转换为ANSI编码格式
4:再次编译运行试试

notepad++下载地址:
http://notepad-plus-plus.org/                                                         官网
http://dl.pconline.com.cn/html_2/1/117/id=10699&pn=0.html   太平洋
http://www.onlinedown.net/soft/40308.htm                                    华军

呆呆痛苦流 发表于 2013-4-28 10:24:28

向往青莲 发表于 2013-4-27 13:51 static/image/common/back.gif
应该是编码问题
1:用notepad++ 打开程序
2:点击上方的格式


谢谢啊,又学会了一点知识。

向往青莲 发表于 2013-4-28 11:45:44

呆呆痛苦流 发表于 2013-4-28 10:24 static/image/common/back.gif
谢谢啊,又学会了一点知识。

那选我为最佳答案吧亲

asdf123 发表于 2013-4-28 16:12:20

编码问题,!!

zengnanhua 发表于 2013-4-29 12:34:15

路过。。。。。看一下没有看懂
页: [1]
查看完整版本: 求助Hello world问题