現在、gcc とコードブロックを使用して次のコードをコンパイルしようとしています。
#include <stdio.h>
int main()
{
char alphabet = 'X';
printf ("Type letter = ");
asm{ //line 8
mov ah, 02
mov dl, [alphabet] // line 9
int 21h
}
printf ("\n");
return (0);
}
私が得たエラーメッセージは次のとおりです。
error: expected '(' before '{' token line 8
error: 'mov' was not declared in this scope line9
x86 コンピューター用にコンパイルしていますが、上記のコードを正常にコンパイルするにはどうすればよいか疑問に思っていました。ありがとう!