gpt4 book ai didi

c++ - Arduino - 预期的不合格 ID

转载 作者:行者123 更新时间:2023-11-30 18:12:57 25 4
gpt4 key购买 nike

我正在尝试为我的中学项目编写警报代码,并且正在使用 Arduino。为此,我需要键盘库,因此将其导入,并使用网站上提供的设置代码。

当我去验证代码时,它出现了标题中所述的错误消息:

Alarm.ino:5:1: error: expected unqualified-id before numeric constant

据我了解,错误出现在第 5 行,如下所示:

const byte cols = 3; //three columns

上一行结束如下:

const byte rows = 4; //four rows

我需要更改什么才能使代码正常工作?

最佳答案

正如下面所指出的,这适用于 C 而不是 C++:

数组需要一个常量表达式的大小,使得const不满足该条件。

char keys[4][3] = {
{'1','2','3'},
{'4','5','6'},
{'7','8','9'},
{'#','0','*'}
};

关于c++ - Arduino - 预期的不合格 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28794539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com