1
0
33
168
398
100
unsigned char 是无符号字符型 volatile 易变,易失的 volatile unsigned char i; 意思是定义一个无符号字符型的变量 i。 这个变量存放在内存中,要用的时候需要从内存中取出。 一般的逻辑是准备用变量----去对应的内存地址取变量----用变量,而现在编译器编介入后,就把i 的值放在R寄存器里,每次从R寄存器里取值,而不从内存取值。这样问题就出...