我正在使用Arduino与指纹模块接口。我试图理解指纹模块的代码。我知道编译指示命令编译器进行操作的目的。但是我想知道如何在Arduino中处理它。 是在链接文件中处理的吗?
#pragma region -= Command_Packet Definitions =-
#pragma endregion
#pragma region -= Response_Packet Definitions =-
#pragma endregion
答案 0 :(得分:0)
它由预处理器处理。所有以#
开头的指令都是。
#pragma region
在MSVC代码中很常见,但其他编译器可能无法识别。 #pragma
通常是不可移植的。因此,在编码时,最好避免使用#pragma
。