废话不多说,直接贴代码,此宏函数直接可以修改const修饰类型的值,懂的人一看就明白了。
//用法范例 const_value_modify(uint8_t,const_value,modify_value);
#define const_value_modify(type,const_value,modify_value) (*((type*)(&const_value)) =modify_value)//修改const类型的值
type表示你要修改常量的值的类型;
const_value表示要修改的常量;
modify_value表示要修改的值;