Keil 51中的const与code
Keil 51中,code修饰的变量放在ROM(Flash)中,而const修饰的变量为只读(不可修改),放在RAM中!
可以用“code或者const”修饰变量,表示变量存储在ROM中,且为只读,由此看来“code”与“code const”修饰变量有一样的功用。
Keil MDK中的const与code
在Keil MDK中,如进行STM32的开发,code修饰符无法使用,使用的话会报错。e那么要怎么来修饰存放在ROM中的变量?此时是用到const,用const修饰的变量是存放在ROM中的。Keil MDK中的const与cod