我是靠谱客的博主 坚定心情,这篇文章主要介绍使用keil 报错 syntax error near ‘;‘,现在分享给大家,希望可以做个参考。

使用keil 报错 syntax error near ‘;’

这是第一次通过CSDN上传自己学习中遇到的情况,新手报到。

今天在使用keil写c的时候,利用打了一段这样的代码

#define uint unsigned int;
void delay (uint ms)
{
uint a;
while (ms--) // 软件延时模块
for (a = 0; a < 114; a++);
}

编译的时候给了一个syntax error near ';'的错误,而且后面的ms和a都报错说没有定义标识符。
从我上面的代码可以直观地看出来是define句子后面多了“;”号,很明显的一个错误。
但是我当时发现报syntax error near ';'错误的那一行是void delay(uint ms)这一行,我当时蒙了,找半天回头才发现多了个";",纪念一下这个笨比操作。

最后

以上就是坚定心情最近收集整理的关于使用keil 报错 syntax error near ‘;‘的全部内容,更多相关使用keil内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(106)

评论列表共有 0 条评论

立即
投稿
返回
顶部