标签: c
我的c编程教科书中给出的代码
#define DATATYPE char far* main() { DATATYPE s; s = 0xb8000000; *s = 'A'; getch(); }
通过执行此代码,我在屏幕的左上角打印了A.为了证明它是书中写的,0xb8000000是指向屏幕左上角位置的地址,是32位地址,称为远指针。 但是这个想法并不清楚,所以任何人都可以更清楚地证明这一点。谢谢。