登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→各位keilc51的编程大虾,帮帮我!!为什么编译不通?[liujinfeng321]
*第16484篇: 各位keilc51的编程大虾,帮帮我!!为什么编译不通?
楼 主:
liujinfeng321
2003年9月23日18:44
各位keilc51的编程大虾,帮帮我!!为什么编译不通?
我在keilc51的主程序里定义item[32]={'A','B','C',,,,,,'D','O','C'}为什么编译不通?总是出现 error c141:syntax error near '{'
error c141:syntax error near '}'
item是我定义的char型数组,只需定义头11个字节,而且中间还有6个字节不需定义。
第
2
楼:
AlexZeng
2003年9月23日20:38
没有这种语法.
char item[3
没有这种语法.
char item[32]={'A','B','C','0','0',0','0','0','D','O','C'};
第
3
楼:
albertbanda
2003年9月23日20:40
我说两句
321兄弟,我说两句,不一定正确啊。//最可能情况有三种,一:数组item的元素超出了你所定义的32个;二:可能你的漏下了个符号,如“ ‘ ”或是“ , ”;三:你的环境设置出现问题。//凭我这几年的C语言的开发经验,我的直觉告诉我可能是这样子的。由于你所说的情况并不是很清楚。但愿你看到我的留言之时已经解决了这个问题。
第
4
楼:
albertbanda
2003年9月23日20:46
补充一下,
你可以将32删除,空着[],try again. We may meet many complicated matters,what we need is patience.Concentrate on them,and you will find they have become more friendly.
第
5
楼:
liujinfeng321
2003年9月23日21:24
算了,别费大虾的神了,我决定一个一个赋值,不一起赋值编译通过了,这个问题留待以后再解决吧!
第
6
楼:
liujinfeng321
2003年9月23日21:17
谢谢大侠出手相救,可还是不行!!
按你的说法去掉32,编译之后又出现了error c141:sytax error near ']'之类的错误。
第
7
楼:
albertbanda
2004年9月17日12:46
我认为应该是这样子的:item[32]=
我认为应该是这样子的:item[32]={'A','B','C',,,,,,'D','O','C'};
而不是这样子的: item[32]={'A','B','C',,,,,,'D','O','C'}
try again...
第
8
楼:
guest
2004年9月17日13:00
多半是结尾的地方没有分号!
>>>>>>对该主题发表你的看法
本主题贴数
8
,分页:
[第1页]
[上一篇主题]:
有谁了解过无线充电器?
[下一篇主题]:
老板终于发现开发东东要规范化了,要我们先拟定一份项目开发流程草案,哪位大虾有现成的借鉴一下?3Q!