当前位置: 代码迷 >> ptr的解决方案
 
  • 文件的使用问题

    文件的使用问题 代码: FILE*fp; charch; ... [bold]while(fread(&ch,sizeof(char),1,fp)==1)--------------->这里的[bold]1[/bold](==1中的1)是代表什么意思? { ch=toupper(ch); fseek(fp,-(long)sizeof(char),SEEK_...

    256
    热度
  • [讨论]“死”还是“不死”

    [讨论]“死”还是“不死” intmain(){main();return0;}这个到底叫不叫死循环?按理说他会无限循环,但是总有一天他会栈溢出不是吗?那他就会推出。那他应该就不是死循环。那到底死还是不死呢?期末题这是,还没答案。 搜索更多相关的解决方案: color="red">不死 color='#...

    257
    热度
  • C语言如何开发软件

    C语言如何开发软件 发一个小巧的小软件瞧瞧.? 搜索更多相关的解决方案: color="red">C语言color="red">软件color="red">开发 color='#FF8000'>----------------解决方案------------------------------------...

    289
    热度
  • 这段汇编语言是干嘛用的解决方案

    这段汇编语言是干嘛用的error_tpthread_create__r(void*(*in_fun_ptr)(void*),void*in_arg,intin_stack_size){55c8:9421ffb0stwur1,-80(r1)55cc:7c0802a6mflrr055d0:93a10044stwr29,68(r1)55d4:93c10048stwr30,72(r1)55d8:93e10...

    8519
    热度
  • 将DATA段的数据复制到table中解决思路

    将DATA段的数据复制到table中assumecs:codesgdatasegmentdb'1975','1976','1977','1978','1979','1980','1981','1982','1983'db'1984','1985','1986','1987','1988','1989','1990','1991','1992'db'1993','1994','1995';以上是表示...

    8680
    热度
  • 涉及到堆栈地址,不知道怎么写这个call,请问一上,非常感谢

    涉及到堆栈地址,不知道如何写这个call,请教一下,非常感谢!各位大侠好!附件是我找到的网游call截图,这是一个丢弃物品的call。其中:第一行的04277288内存段,进一步读出来的参数是:1D59801A代表物品编号0016F74D代表物品ID00000002代表物品数量因为此前没有遇过这样复杂的call。所以在此想请教下,我该如何写出这个call来?多谢各位大大指导!color='#FF8...

    2437
    热度
  • 求高手改错,该如何处理

    求高手改错datasegmentvar1db0,25,0dh,300var2db12h,a4h,6bhvar3db'ABCDEF'var4dw1234h,5678hvar5dw10hdup(?)dataendscodesegmentassumecs:code,de:databeginmovax,datamovds,axleasi,var5movbx,offsetvar2mov[si],0abhmo...

    6938
    热度
  • 被一道MASM汇编题弄晕了,无奈向懂汇编的朋友

    被一道MASM汇编题弄晕了,无奈向懂汇编的朋友求助前天在做PC技术练习时遇到这样一道汇编题目,要求在下面已给出开头和结尾的程序中补写一段程序(MASM环境下),最终输出1~100中的除1外的所有素数(或者说是前100个正整数中的所有质数)到目标文件‘output1.dat'中,于是我按要求对程序主体部分(begin行和end行中间部分)进行了编写,修改后整个程序如下:EXTRNSAVE:FARNE...

    9142
    热度
  • 请问一上,为什么小弟我这段程序除法溢出了啊

    请教一下,为什么我这段程序除法溢出了啊?assumecs:codedatasegmentdb10dup(0)dataendscodesegmentstart:movax,12666movbx,datamovds,bxmovsi,0calldtocmovax,4c00hint21hdtoc:pushaxs1:movdi,0movbx,10ddivbxadddx,30hpushdxmovcx,axin...

    2843
    热度
  • AT&T与Intel编译语言的比较

    AT&T与Intel汇编语言的比较AT&T与Intel汇编语言的比较我们知道,Linux是Unix家族的一员,尽管Linux的历史不长,但与其相关的很多事情都发源于Unix。就Linux所使用的386汇编语言而言,它也是起源于Unix。Unix最初是为PDP-11开发的,曾先后被移植到VAX及68000系列的处理器上,这些处理器上的汇编语言都采用的是AT&T的指令Ċ...

    4831
    热度
  • []汇编DEBUG的G命令有关问题

    [求助]汇编DEBUG的G命令问题TITLETABLE .MODELSMALL .STACK64 .DATA YEAR DB '1975','1976','1977','1978','1979','1980','1981','1982','1983','9184' DB '1985','1986','1987','1988','1989','1990','1991','199...

    5840
    热度
  • 有点代码看不懂,帮忙解释一下解决办法

    有点代码看不懂,帮忙解释一下GdtLenEQU$-LABEL_GDTGdtPtrDWGdtLen-1DD0XOREAX,EAXMOVAX,DSSHLEAX,4ADDEAX,LABEL_GDTMOVDWORD[GdtPtr+2],EAXLGDT[GdtPtr]上面基本上就是把GDT的物理地址填充到GDTPTR中,再load到gdtr中。那上面的SHLEAX,4是怎么回事啊?这么一句放在这里,怎么想也...

    6325
    热度
  • 求教一个VC内嵌汇编的函数用来代替memset的,该怎么解决

    求教一个VC内嵌汇编的函数用来代替memset的voidasmmemset(void*destmem,intc,intlength) //据说快过memset();movecx,length{ __asm { movqmm0,c punpcklbwmm0,mm0 punpcklwdmm0,mm0 punpckldqmm0,mm0 movedi,destmem mov...

    7106
    热度
  • 新手请问,dim变量和const常数的应用上的区别

    新手请教,dim变量和const常数的应用上的区别大家好,小弟是新手,刚开始学习vbscript,以后要常来请教大家了。我以前经常用dima=123或直接a=123来定义a的值,但刚发现consta=123似乎也可以。但一个变量,一个常数,我现在搞不明白,如果直接定义a=123这个123具体的值的时候,是不是a就不算变量,就没必要用变量来表示a了?那如果是,const还有什么意义,我直接a=123...

    5715
    热度
  • 0xC0000005: 读取位置 0x61636970 时发作访问冲突

    0xC0000005:读取位置0x61636970时发生访问冲突跟踪代码,发现时分配内存时出现这个错误。void*ptr=MALLOC(size);就是这行出错了。size>0请问这是什么原因啊。color='#FF8000'>------解决方案--------------------------------------------------------估计是内存用完了可能你在其他地方频...

    8315
    热度
  • 如何这个程序会说小弟我的是32位的,在16位下不行?

    怎么这个程序会说我的是32位的,在16位下不行??Assemblycode;Title:Binarynotation;---------------------------------------------------------------------------------------------;Description:Anohterimplementationofcomplemental...

    7581
    热度
  • 请教:这个程序的有些语句是什么意思啊

    请问:这个程序的有些语句是什么意思啊?;功能;接收一个字符串,去掉其中的空格后按相反的顺序显示它;符号常量的定义MAXLEN=64SPACE=''CR=0DHLF=0AHDSEGSEGMENTBUFFERDBMAXLEN+1,0,MAXLEN+1DUP(0)STRINGDBMAXLEN+3DUP(0)DSEGENDSCSEGSEGMENT ASSUMECS:CSEG,DS:DSEG...

    1840
    热度
  • 有个程序未调试出,请高手帮忙!(多谢先)

    有个程序未调试出,请高手帮忙!(谢谢先);这是小写转大写的程序assumecs:code;--------数据部分--------------datasegment db'word',0 db'unix',0 db'wind',0 db'good',0dataends;------------------------------cod...

    3463
    热度
  • 大家帮帮忙?看看这是什么意思?解决方法

    大家帮帮忙?看看这是什么意思?#include"stdafx.h"#include<Windows.h>unsignedcharBitSwapAsm[7]={0x48,0x8B,0xC1,//movrax,rcx0x48,0x0F,0xC8,//bswaprax0xC3//retn};__int64(*BitSwap)(__int64Value)=(__int64(...

    4915
    热度
  • 关于进入保护模式解决思路

    关于进入保护模式StartPROCmovax,DSEGmovds,ax;准备要加载到GDTR的伪描述符movbx,16mulbxaddax,OFFSETGDT;计算并设置基地址adcdx,0;界限已在定义时设置好movWORDPTRVGDTR.Base,ax这是教科书上的一小段进入保护模式的代码,请问如何理解movbx,16和mulbx谢谢color='#e78608'>------解决方案---...

    4659
    热度