小编moh*_*ini的帖子

将字符数组地址存储在新数组中

我在 Arduino 程序中有一个包含文件。MCU 是 ESP32。

包含的文件是:

const char bitmap_1587[] PROGMEM = {248,254,254,230,241,231,247,199};
const char bitmap_1604[] PROGMEM = {249,254,254,254,0,191};
const char bitmap_1575[] PROGMEM = {7};
const char* char_addr[] = {&bitmap_1587,&bitmap_1604,&bitmap_1575};
Run Code Online (Sandbox Code Playgroud)

当我编译代码时,返回此错误:

无法在初始化时将 'const char (*)[6] 转换为 'char*'

无法在初始化时将“const char (*)[6]”转换为“char*”

无法在初始化时将“const char (*)[1]”转换为“char*”

请帮我。我如何将字符数组地址存储在另一个数组中。

c c++ arduino esp32 arduino-esp32

3
推荐指数
1
解决办法
76
查看次数

标签 统计

arduino ×1

arduino-esp32 ×1

c ×1

c++ ×1

esp32 ×1