求大神帮忙查看哪里出错,,急!(keil软件) EINT.C(4): error: #70: incomplete type is not allowed

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神帮忙查看哪里出错,,急!(keil软件) EINT.C(4): error: #70: incomplete type is not allowed相关的知识,希望对你有一定的参考价值。

EINT.C(4): error: #70: incomplete type is not allowed
EINT.C(4): error: #65: expected a ";"
EINT.C(24): warning: At end of source: #12-D: parsing restarts here after previous syntax error
程序如下:
#include"LPC21xx.h"
#include"stdio.h"
#define LED 0x00000080
void _irq IRQ_Eint1(void)

uint32 i;
i=IO0set;
if((i&LED1)==0)
IO0SET=LED1;
else
IO0CLR=LED1;
while((EXTINT&0x02)!=0)
EXTINT=0x02;
VICVectAddr=0;
int main(void)
PINSEL0=0x20000000;
IO0DIR=LED1;
EXTMODE=0x00;
VICIntSelect=0x00000000;
VICDefVectAddr=(int)IRQ_Eint1;
EXTINT=0x02;
VICIntEnable=0x00008000;
while(1);

EINT.C(4): error: #70: incomplete type is not allowed 结构体声明在是不能被extern的,如果多个文件中用了一个同结构体,只想声明一次
需要将结构体在头文件中定义,初始化可以放在.c中.
EINT.C(4): error: #65: expected a ";"这是缺少了;
EINT.C(24): warning: At end of source: #12-D: parsing restarts here after previous syntax error追问

还是不懂额。。。本人绝对菜鸟,,可是这是作业TT

参考技术A 首先你的uint32有没有定义?还有就是你的main函数没有返回值追问

这样定义可以吗?const uint32 DISP_TAB[16]=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x81,0x42,0x24,0x18,0x24,0x42,0x81,0x00;
main函数的返回值是什么?初学者都看不懂(/ □ \)

追答

uint32你要定义什么类型的啊,你直接写成unsigned int 不行吗?

本回答被提问者采纳

用matlabGUI界面读取图片,滑动滚动条来调节图像亮度,用imadd函数,代码一直出错,急,求高手帮忙

function slider1_Callback(hObject, eventdata, handles)
str=get(handles.slider1,'value');
J=imadd(im,str);
imshow(J);

参考技术A /noguiboot,这样在启动的时候就不会再显示滚动条。如果你非常喜欢这个滚动条的显示这一步就不用做了。 右键点击“网上邻居”-选择属性,进入窗口后右追问

打酱油的就不要来了

参考技术B 亲 怎么样啦 ?我也是同样的问题 希望lz能帮帮我

以上是关于求大神帮忙查看哪里出错,,急!(keil软件) EINT.C(4): error: #70: incomplete type is not allowed的主要内容,如果未能解决你的问题,请参考以下文章

fortran程序总是出现四个错误,求大神帮忙看看哪里出错啦,拜托拜托

急求助,C语言,计算两个日期之间的天数,不知道我的算法到底哪里错了,运行结果是错误的,求大神帮忙看看

IIS 发布ASP.NET程序时运行出错,求大神帮忙看看

arcgis server 问题急求大神帮忙,急死额。在线等!!问题如下

cad2014打不开,一直卡在“正在加载。。。。”这个界面,求大神帮忙

一个软件一直在自动运行 突然前几天开始报错 需要重启在手动运行才可以 报错内容如下 求大神帮忙解答