volatile
volatile是防止编译器优化,如果是高频繁的变量编译器会自动将变量放到寄存器中,但是有的变量需要实时更新不能间断,放到寄存器中会隔一段时间再去获取变量,导致变量的值不在准确
register寄存器变量就是把使用高频繁的一个变量 系统会将内存中高频繁的变量放入到寄存器中。
使用registe 可以强制把一个变量放到寄存器中。

volatile是防止编译器优化,如果是高频繁的变量编译器会自动将变量放到寄存器中,但是有的变量需要实时更新不能间断,放到寄存器中会隔一段时间再去获取变量,导致变量的值不在准确
register寄存器变量就是把使用高频繁的一个变量 系统会将内存中高频繁的变量放入到寄存器中。
使用registe 可以强制把一个变量放到寄存器中。