不能直接写stdout

user1 于 2023-02-01 20:01:37 发表


#include <stdio.h>
int a;
#define P 0x408000
int main() { 
    printf("%p\n", &a);
    *((char*)0x4081a0) = '?';
    for (int i=0; i<100; ++i) printf("%p %p", (char**)P+i, *((char**)P+i)), printf(" %p\n", *((char**)P+i));
 //*((char**)0x408048) = (char*)0x4081b9;
}

明明stdout就在那,改不了


Judge Duck Online | 评测鸭在线
Server Time: 2024-11-21 20:49:10 | Loaded in 5 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠