任务。
f这一问题测试你是否知道为了访问一绝对地址把一个整型数强制转换(typecast)为一指针是合法的。这一问题的实现方式随着个人风格不同而不同。典型的类似代码如下:i
tptrptri
t0x67a9ptr0xaa55
一个较晦涩的方法是:i
tco
st0x67a90xaa55
即使你的品味更接近第二种方案,但我建议你在面试时使用第一种方案。
中断(I
terrupts)
11中断是嵌入式系统中重要的组成部分,这导致了很多编译开发商提供一种扩展让标准C支持中断。具代表事实是,产生了一个新的关键字__i
terrupt。下面的代码就使用了__i
terrupt关键字去定义了一个中断服务子程序ISR,请评论一下这段代码的。
__i
terruptdoublecompute_areadoubleradiusdoubleareaPIradiusradiuspri
tf