编程语言

img hcj2002

读取内存中的一段数据

发表于2004/7/1 22:34:00  1544人阅读

分类: C/C++

#include<stdio.h>
void Display_Memory()
{
 int i;
 unsigned char ch;
        unsigned char *p;
 char s[80];
 printf("/nbeginning address(in hex):/n");
 scanf("%p%*c",&p);
 printf("%p:/t",p);    /* output address*/
        for(i=0; i<256; i++)
 {
  ch=*p;
  printf("%02x  ",ch);
  p++;
  if(! (i%16) )
  {
   printf("/n");
   if(i != 256 )
   {
    printf("%p:/t",p);
   }
  }
  
 }
};

int main()
{
 Display_Memory ();
 return 0;
}

读取内存中从输入地址开始的一段数据。

阅读全文
0 0

相关文章推荐

img
取 消
img