自定义头文件怎么还要加分号呢?

[复制链接]
5274|18
 楼主| tanzhennian 发表于 2012-10-10 08:00 | 显示全部楼层 |阅读模式
我昨天用KEIL编写一个程序,发现自定义的 #include “XXX.h";   后面一定要加";",否则就不能通过编译。C语言好像是不用加这个分号的吧,这个是怎么回事,编译器有问题么?
znmcu 发表于 2012-10-10 08:29 | 显示全部楼层
不加;编译的错误信息是什么?
xyz769 发表于 2012-10-10 08:51 | 显示全部楼层
之前的一句没有加;号
john_lee 发表于 2012-10-10 09:17 | 显示全部楼层
在xxx.h的最后一句,少了一个分号。
你在#include后面加分号,这个分号就是补上了xxx.h缺少的分号。
qintaozwq 发表于 2012-10-10 09:19 | 显示全部楼层
 楼主| tanzhennian 发表于 2012-10-10 09:52 | 显示全部楼层
奇怪了,刚刚我在公司电脑上试了一下又不能加分号了。下午我把我电脑上的代码靠过来看看
szseo668 发表于 2012-10-10 10:08 | 显示全部楼层
软件出问题,再加上去还是有。
ayb_ice 发表于 2012-10-10 10:18 | 显示全部楼层
加了才有问题
apple 发表于 2012-10-10 11:49 | 显示全部楼层
不可能加分号
 楼主| tanzhennian 发表于 2012-10-10 12:14 | 显示全部楼层
file:///d:/1.pngfile:///d:/2.png
原野之狼 发表于 2012-10-10 12:17 | 显示全部楼层
把前后的代码浏览一下
 楼主| tanzhennian 发表于 2012-10-10 12:27 | 显示全部楼层
刚才把所有代码都查了一下。找到问题所在了,原来我自定义的头文件 后面掉了一个“;”号
znmcu 发表于 2012-10-10 12:32 | 显示全部楼层
john_lee 发表于 2012-10-10 12:55 | 显示全部楼层
12# tanzhennian
我答对了(在4楼),你怎么反而把分给了没答对的?晕。:curse:
XinQianStdio 发表于 2012-10-10 12:58 | 显示全部楼层
学习了,但是这样的问题应该利用编码规范避免,还好问题定位起来,不是特别难
原野之狼 发表于 2012-10-10 13:03 | 显示全部楼层
14楼悲催了  把我的分给你好了~  
或者下回我散分  你记得抢沙发
hjs1618 发表于 2012-10-10 21:01 | 显示全部楼层
注意了
 楼主| tanzhennian 发表于 2012-10-11 14:07 | 显示全部楼层
to:#14楼,不好意思哈。:),我的问题!!!
xyz769 发表于 2012-10-12 14:58 | 显示全部楼层
18# tanzhennian


我在3楼就答对了吧?怎么一分都没有?:o
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

103

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部