打印
[STM32F1]

if语句的问题

[复制链接]
1739|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Cjy_JDxy|  楼主 | 2017-11-24 17:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式



就是这样一条if语句,编译通不过是为什么?高手指点,谢谢!



沙发
feelhyq| | 2017-11-24 17:51 | 只看该作者
if 打括号  else  大括号   你那个宏定义应该有好几句话

使用特权

评论回复
评论
zyj9490 2017-11-25 15:55 回复TA
还是这种规则来得可靠,如上例,因宏定义处有分号,在实现处属于多语句,必须加括号。 
板凳
Cjy_JDxy|  楼主 | 2017-11-24 18:08 | 只看该作者
feelhyq 发表于 2017-11-24 17:51
if 打括号  else  大括号   你那个宏定义应该有好几句话

谢谢!宏定义只有一条语句,因为后边带分号了,去掉就好了。

使用特权

评论回复
地板
xiaoyaodz| | 2017-11-24 19:51 | 只看该作者
这个定义的在哪里?

使用特权

评论回复
5
febgxu| | 2017-11-24 19:53 | 只看该作者
addr定义的什么类型?

使用特权

评论回复
6
sdlls| | 2017-11-24 19:53 | 只看该作者
这个没有定义吗?

使用特权

评论回复
7
pixhw| | 2017-11-24 19:54 | 只看该作者
是不是符号类型不正确?

使用特权

评论回复
8
xiaoyaodz| | 2017-11-24 19:54 | 只看该作者
哪个是127行?

使用特权

评论回复
9
sdlls| | 2017-11-24 19:54 | 只看该作者
宏定义在哪里

使用特权

评论回复
10
pixhw| | 2017-11-24 19:54 | 只看该作者
这个都是英文下输入的。

使用特权

评论回复
11
febgxu| | 2017-11-24 19:54 | 只看该作者
类型定义不对吗?

使用特权

评论回复
12
戈卫东| | 2017-11-24 19:59 | 只看该作者
febgxu 发表于 2017-11-24 19:54
类型定义不对吗?

二姨妈,人家都已经说了,您就别掺和了行不行。。。。

使用特权

评论回复
13
Cjy_JDxy|  楼主 | 2017-11-25 11:14 | 只看该作者
xiaoyaodz 发表于 2017-11-24 19:51
这个定义的在哪里?

.h文件

使用特权

评论回复
14
Cjy_JDxy|  楼主 | 2017-11-25 11:14 | 只看该作者
febgxu 发表于 2017-11-24 19:53
addr定义的什么类型?

unsigned char

使用特权

评论回复
15
Cjy_JDxy|  楼主 | 2017-11-25 11:15 | 只看该作者
sdlls 发表于 2017-11-24 19:53
这个没有定义吗?

定义了

使用特权

评论回复
16
Cjy_JDxy|  楼主 | 2017-11-25 11:16 | 只看该作者
pixhw 发表于 2017-11-24 19:54
是不是符号类型不正确?

不是

使用特权

评论回复
17
Cjy_JDxy|  楼主 | 2017-11-25 11:17 | 只看该作者

else

使用特权

评论回复
18
Cjy_JDxy|  楼主 | 2017-11-25 11:17 | 只看该作者

.h文件

使用特权

评论回复
19
Cjy_JDxy|  楼主 | 2017-11-25 11:19 | 只看该作者
pixhw 发表于 2017-11-24 19:54
这个都是英文下输入的。

是的

使用特权

评论回复
20
Cjy_JDxy|  楼主 | 2017-11-25 11:19 | 只看该作者
febgxu 发表于 2017-11-24 19:54
类型定义不对吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3520

帖子

19

粉丝