【发布时间】:2016-03-12 11:24:46
【问题描述】:
我需要读取地址 0x2428(MCU 的闪存)中的值。如何使用 memcpy 读取值?
uint8_t *newData ,x;
memcpy( newData, 0x2428, sizeof x);
但是,我明白了
错误[Pe167]:“int”类型的参数与参数不兼容 键入“无效常量 *
我应该如何解决这个错误?
【问题讨论】:
-
将地址转换为
const void *或许? -
当您可以简单地初始化和取消引用指针时,为什么还要使用
memcpy()?