关于Arduino框架下代码编译顺序的问题

店长大人 6.15m2022-04-20167 次点击
我最近发现vscode中,如果使用pio插件去兼容Arduino 框架,在其很多库里面的example,ino文件里面loop的位置都在文件的中间或者前面位置,而loop后还有一些函数定义,而这些被定义的函数会被loop调用,这就导致了编译的时候,编译器报错,声明函数为定义。
我也很奇怪,不知道在Arduino中是不是也这样?
收藏 ♥ 感谢
Spoony 小组长 2022-04-20 
把声明单独写在最前面,然后具体实现随便放在哪儿都行。这是 C 的问题。

登录注册 后可回复。




› 相关内容关注微信公众号