[注意]斑竹,你就不能解答一下我的问题吗!
斑竹。你们给个具体的方法出来吗。定义一个指针。指向 00651449 这个内存地址的。顺便读出它的数值。用16进制。谢谢呀。
我搞了半天都不成功呀。
我发帖子都没人解答呀。郁闷。
我主要是想要知道如何指定到哪个地址。
#include <stdio.h> #include <stdlib.h>
int main(void) { char far *t= (char far *)0x00651449; long count,count_too; count = 0;
while (count != 100) { printf("%d\n",count); count++; } system("PAUSE"); return 0; } 我按照你的方法进行修改指针。但是出现下面的错误消息。 e:\dev-c++\untitled2.cpp: In function `int main()': e:\dev-c++\untitled2.cpp:6: parse error before `*'