要求设置一绝对地址为0x67a9的整型变量的值为0xaa66。写代码去完成这一任务
编译器是一个纯粹的ANSI编译器。要求设置一绝对地址为0x67a9的整型变量的值为0xaa66。写代码去完成这一任务。同时写两段代码,第一个设置a的bit 3,第二个清除a 的bit 3。
*(int*)0x67a9 = 0xaa66 在某些机器上不行,因为没有字对齐,你就分成两部分赋值,略。
a |= 8u;
a &= ~8u;