Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480921
  • 博文数量: 76
  • 博客积分: 5196
  • 博客等级: 大校
  • 技术积分: 1414
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-10 18:43
个人简介

转了个圈,又回来了

文章分类

全部博文(76)

文章存档

2013年(1)

2011年(8)

2010年(9)

2009年(22)

2008年(36)

我的朋友

分类: C/C++

2008-04-14 20:55:09

今天在编译一个文件时,出现下面一条错误:
ZJH.C(20): error C141: syntax error near 'char'
 
相关的代码是:
 
void main(void)
{
   
 INT8U data k = 0;
 OSInit();
 char data temp[6];
 InitTimer0();
 SIO_init(1200);
 P1 = 0x00;
 ........................
 
到百度里一搜,发现不少人遇到这个问题,原来这是是KEIL C编译器的规定所有用到的局部变量在函数开始时定义.所以只要把char data temp[6];一句移到函数的开始部分就可以了。
阅读(2539) | 评论(0) | 转发(0) |
0

上一篇:Linux 常用命令

下一篇:SDRAM

给主人留下些什么吧!~~