首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

3.1.4  注释和换行

注释是源程序中不可忽略的一部分,汇编源程序的注释以分号(;)开始,注释既可以在一行的头部,也可以在一行的中间,一行中所有在分号之后的字符全部当做注释处理,但在字符串的定义中包含在引号内的分号不当做是注释的开始。

举例如下:

;这里是注释

call    _PrintChar                     ;这里是注释

szChar  db 'Hello, world;',0dh,0ah     ;world后面的分号不是注释,后面的才是

当源程序的某一行过长,不利于阅读的时候,可以分行书写,分行的办法是在一行的最后用反斜杠(\)做换行符,如:

    invoke  MessageBox,NULL,offset szText,offset szCaption,MB_OK

可以写为:

    invoke  MessageBox,\

            Null,\              ;父窗口句柄

            offset szText,\     ;消息框中的文字

            offset szCaption,\  ;标题文字

            MB_OK

“一行的最后”指的是最后一个有用的字符,反斜杠后面多几个空格或加上注释并不影响换行符的使用,如上例所示,这一点与makefile文件中换行符的规定有所不同。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论