标题: 总是显示错误是什么原因error C141: syntax error near 'void' [打印本页]

作者: 南轩    时间: 2023-2-8 10:00
标题: 总是显示错误是什么原因error C141: syntax error near 'void'
LCD1602.C(9): error C141: syntax error near 'void'
LCD1602.C(10): error C141: syntax error near '{'
LCD1602.C(12): error C141: syntax error near 'while'
LCD1602.C(12): error C141: syntax error near '--', expected ')'
LCD1602.C(13): error C141: syntax error near '=', expected ')'
LCD1602.C(13): error C129: missing ';' before '<'
作者: 南轩    时间: 2023-2-8 10:02
求指导,很急
作者: 南轩    时间: 2023-2-8 10:08
void delayms(uint ms) {   uchar i;   while(ms--)     for(i=0;i<123;i++); }
作者: 人中狼    时间: 2023-2-8 10:32
是这段代码之前的代码的问题
作者: 南轩    时间: 2023-2-8 10:38
人中狼 发表于 2023-2-8 10:32
是这段代码之前的代码的问题

具体是哪里可以指点一下吗?谢谢
作者: 南轩    时间: 2023-2-8 10:42
人中狼 发表于 2023-2-8 10:32
是这段代码之前的代码的问题

具体是哪里可以指点一下吗?谢谢啦
作者: 人中狼    时间: 2023-2-8 10:58
南轩 发表于 2023-2-8 10:42
具体是哪里可以指点一下吗?谢谢啦

要看这段代码之前的几行代码
作者: ldc2000    时间: 2023-2-8 11:08
完整的代码不贴出来,神仙也不知道是什么错误啊
作者: 南轩    时间: 2023-2-8 11:23
人中狼 发表于 2023-2-8 10:58
要看这段代码之前的几行代码

代码全部都发出来了,评论置顶还有半段,希望大神可以帮我指点一下
作者: pdwdzz    时间: 2023-2-8 11:38
就各种少封号少括号。

作者: mtt661    时间: 2023-2-8 14:15
少个;
作者: lkc8210    时间: 2023-2-8 14:48
南轩 发表于 2023-2-8 11:23
代码全部都发出来了,评论置顶还有半段,希望大神可以帮我指点一下

代码被吞了
作者: 乐鱼居    时间: 2023-2-8 17:46
难道是while后面少了个大括号?
void delayms(uint ms)
{   
  uchar i;
  while(ms--)
{
   for(i=0;i<123;i++);
}
}
作者: angmall    时间: 2023-2-8 22:05
南轩 发表于 2023-2-8 10:08
void delayms(uint ms) {   uchar i;   while(ms--)     for(i=0;i

你少了这个。

  1. #define uchar unsigned char          //对数据类型定义
  2. #define uint  unsigned int
复制代码





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1