一个数组的问起请教各位

[复制链接]
4764|3
 楼主| red1986 发表于 2009-8-18 10:25 | 显示全部楼层 |阅读模式
TE, ST, TEST, AI, ui
我在data.c里面定义了一个数组
uint8 webtest [] = {" HTTP/1.0 200 OK\r\n"} ;
并且在data.h里面做了申明 extern uint8 webtest [];
然后我在主程序main.c里面调用,
函数计算 len = sizeof( webtest);
编译器报警 User\Main.c(271): error: #70: incomplete type is not allowed 不完整的类型不被允许,请问这是什么原因呢
我用的是KEIL MDK编译器
sjk2412 发表于 2009-8-18 13:15 | 显示全部楼层
data不是保留字吗?
auzxj 发表于 2009-8-18 13:25 | 显示全部楼层
如果在不同文件里用sizeof,数组要指定长度;在一个文件里可以不指定!你这个webtest要给定长度
myitlover 发表于 2009-8-18 15:54 | 显示全部楼层
本帖最后由 myitlover 于 2009-8-18 15:56 编辑

:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

65

帖子

0

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