在C语言中定义了一个变量,如下所示:
static unsigned char switch;
但是在编译的时候,总是提示如下的错误,找了很久也找不到语法错误,最终发现原来将变量名与关键字取得一样了。
work/gpio_led/led.c:22:22: 错误:expected identifier or ‘(’ before ‘switch’
static unsigned char switch;
在C语言中定义了一个变量,如下所示:
static unsigned char switch;
但是在编译的时候,总是提示如下的错误,找了很久也找不到语法错误,最终发现原来将变量名与关键字取得一样了。
work/gpio_led/led.c:22:22: 错误:expected identifier or ‘(’ before ‘switch’
static unsigned char switch;