#define-macros中的括号失败

时间:2018-07-07 05:40:25

标签: c++ macros msp430 code-composer

在CCSTUDIO中对msp430进行编程。在第二和第三行中,表达式可以很好地编译而没有括号,但是如第二行所示,使用括号可以使表达式无法在使用宏的行中编译。为什么会失败?

No resource identifier found for attribute 'appComponentFactory' in 
package 'android'

1 个答案:

答案 0 :(得分:1)

您的问题在这里:

#define LED2 BIT0;

应该是:

#define LED2 BIT0

否则,您的第32行将扩展为:

(P1OUT |= BIT0;);

当然错了。