社区
C语言
帖子详情
这是怎么一回事情呢!?
boyfling
2002-10-25 02:37:53
VC6.0的console下
void A
{
__asm
{
mov ah, 2
mov bh, 0
mov dh, 10
mov dl, 10
int 21h <-此处错误
}
}
编译报错--error C2443: operand size conflict
...全文
63
16
打赏
收藏
这是怎么一回事情呢!?
VC6.0的console下 void A { __asm { mov ah, 2 mov bh, 0 mov dh, 10 mov dl, 10 int 21h <-此处错误 } } 编译报错--error C2443: operand size conflict
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wolfwindbbs
2002-10-27
打赏
举报
回复
权限不够,一般的程序都是运行在Ring 3下的。
wolfwindbbs
2002-10-26
打赏
举报
回复
还有在现在的WINDOWS编程中最好不要直接使用DOS中断。
wolfwindbbs
2002-10-26
打赏
举报
回复
to : arcsiny(诺亚方舟)
我在main()没有调用它当然没显示,看清楚。
wolfwindbbs
2002-10-26
打赏
举报
回复
试一下:
==========================
void A()
{
int x;
_asm
{
mov eax, x
}
}
yke2000
2002-10-26
打赏
举报
回复
作为汇编是没有问题,在VC中怎么用我就不清楚了。
yaoxinyan
2002-10-26
打赏
举报
回复
void A(void){
int x;
_asm{
mov ax, x //x是32位值,ax寄存器怎么能放得下?
}
} 怎么痛不过编译呢?
GOTO_2002
2002-10-26
打赏
举报
回复
void A(void){
int x;
_asm{
mov ax, x
}
} 怎么痛不过编译呢
是不是因为x为int,为2个字节,而ax寄存器不能放2个字节这么大?
我不大懂,只是提出自己的观点,希望前辈指点~~~~
GOTO_2002
2002-10-26
打赏
举报
回复
虽然我不懂汇编如何在C中欠套,但我在VC6.0下通过了调试。
void A()
{
__asm
{
mov ah, 2
mov bh, 0
mov dh, 10
mov dl, 10
int 21h
}
}
int main(int argc, char* argv[])
{
A();
return 0;
}
不过在WIN2000下出现了,该内存不能为READ~~~~
Crystal_arrow
2002-10-26
打赏
举报
回复
因该可以
boyfling
2002-10-26
打赏
举报
回复
void A()
{
__asm
{
mov ah, 2
mov bh, 0
mov dh, 10
mov dl, 10
int 21h
}
}
为什么在WIN2000下会出现该内存不能为READ~~~~
boyfling
2002-10-25
打赏
举报
回复
void A(void){
int x;
_asm{
mov ax, x
}
} 怎么痛不过编译呢
arcsiny
2002-10-25
打赏
举报
回复
通过好像也什么不显示啊!!
wolfwindbbs
2002-10-25
打赏
举报
回复
我这里可以编译通过
=====================================
#include "stdafx.h"
void wer()
{
__asm
{
mov ah, 2
mov bh, 0
mov dh, 10
mov dl, 10
int 21h //<-此处错误
}
}
int main(int argc, char* argv[])
{
return 0;
}
=============================================
把你的代码全贴上
boyfling
2002-10-25
打赏
举报
回复
一样的错误
favorit
2002-10-25
打赏
举报
回复
建议也是把21h改成0x21
wolfwindbbs
2002-10-25
打赏
举报
回复
改为0x21一试
蓝桥杯新增web应用开发科目—送给想要参赛的小伙伴们一份备赛指南
????偷偷告诉读者朋友们一个秘密:蓝桥杯大赛最新一届赛事新增了web科目,搞前端的小伙伴们快点来参与起来鸭!???? ????为了让想要报名参加本赛项的小伙伴们充分了解本赛事,在赛前做好充足的准备。本篇博文就这样诞生了!???? 主标题: 《 关于“第十三届蓝桥杯全国软件和信息技术专业人才大赛个人赛 (软件类)Web 应用开发组竞赛”》 赛事必知: 有关于组别: 具有正式学籍的在校全日制研究生、本科、高职高专及中职中专学生(以报名时状态为准),以个人为单位进行比赛。该专业方向设大学组和职业院校组
HTTP/2做错了什么?刚刚辉煌2年就要被弃用了!?
GitHub 19k Star 的Java工程师成神之路,不来了解一下吗! GitHub 19k Star 的Java工程师成神之路,真的不来了解一下吗! GitHub 19k Star 的Java工程师成神之路,真的真的不来了解一下吗! 最近一段时间以来,关于HTTP/3的新闻有很多,越来越多的国际大公司已经开始使用HTTP/3了。 所以,HTTP/3已经是箭在弦上了,全面使用只是个时间问题,那么,作为一线开发者,我们也是时候了解下到底什么是HTTP/3,为什么需要HTTP/3了。 于是,我准备开
【上班摸鱼系列】文字选择类游戏:《职员默示录 - 启》末日丧尸爆发,你,是什么下场!?
说在前头 玩该游戏时,你应该做到的
事情
只能玩一次(因为第二次玩就不是你真正的抉择了) 可以深思熟虑,但必须遵从你内心的安排,忌被“这样选应该更好吧”的想法而左右 沉下心来,单独玩 角色定位 姓名:小郭 性别:男 职业:程序员 工龄:5年 右侧为目录,便于题目的跳跃 第一章节《乱世,起》 题目1 刚来上班,今天的天气就开始灰暗了起来,像要下雨,不知为何你心绪不宁了起来,开启电脑,落下座...
什么是回调函数?为什么要使用回调函数?如何使用回调函数?
1. 回调函数: 函数指针的调用,即是一个通过函数指针调用的函数; 如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,就说
这是
回调函数。 In computer programming, a callback is any executable code that is passed as an argument to other code, whic......
flog和flag_立个flag是什么意思什么梗? 不懂这操作你就out了!
川北在线核心提示:原标题:立个flag是什么意思什么梗? 不懂这操作你就out了! 立个flag是什么意思 立flag指的是明确一件
事情
的结局的时候,其中的关键事件,也就是说立flag是一件
事情
的关键,就是触发结局的关键事件,网络上大家都会根据这层意思来进行表达,不仅非常直白,而且表达的原标题:立个flag是什么意思什么梗? 不懂这操作你就out了!立个flag是什么意思立flag指的是明确一件事...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章