[bo]以下是引用 [un]StarWing83[/un] 在 2008-5-3 22:16 的发言:[/bo]
9# 10#发言非常强悍……9#就不说了,差不多也不算错,10#嘛,比较无语的解释,嘿嘿
算了,当我什么都没说过吧……
胆小怕事的翅膀飘过……
Test1.c
/* HELLO.C -- Hello, world */
#include "stdio.h"
#include "conio.h"
int main()
{
printf("Hello, world\n");
return 0;
}
ASM
_main proc far
; ?debug L 7
mov ax,offset DGROUP:s@
push ax
call far ptr _printf
pop cx
; ?debug L 8
xor ax,ax
jmp short @1
@1:
; ?debug L 9
ret
_main endp
Test2.c
/* HELLO.C -- Hello, world */
#include "stdio.h"
#include "conio.h"
void main()
{
printf("Hello, world\n");
}
ASM
main proc far
; ?debug L 7
mov ax,offset DGROUP:s@
push ax
call far ptr _printf
pop cx
@1:
; ?debug L 9
ret
_main endp
Test3.c
/* HELLO.C -- Hello, world */
#include "stdio.h"
#include "conio.h"
void main()
{
printf("Hello, world\n");
return ;
}
ASM
_main proc far
; ?debug L 7
mov ax,offset DGROUP:s@
push ax
call far ptr _printf
pop cx
jmp short @1
@1:
; ?debug L 9
ret
_main endp