标题: 简单的单片机程序编译错误,什么问题啊? [打印本页]

作者: 新手小白求关照    时间: 2019-4-10 21:21
标题: 简单的单片机程序编译错误,什么问题啊?
不懂哪里错了

24A{Z1_N(O_8H%LVH97IP@B.png (146.99 KB, 下载次数: 42)

24A{Z1_N(O_8H%LVH97IP@B.png

作者: hls123    时间: 2019-4-10 22:01
uncharted code string[]={  .....}漏了花括号
作者: ssht428    时间: 2019-4-10 22:19
uchar code string[]={....};
作者: chtyise    时间: 2019-4-10 22:24
给数组赋值要加{},结尾加 ;  每个数组元素之间都要加 ,隔开
int array[] = { 0, 1, 2, 3 };

作者: weiweimao1    时间: 2019-4-10 22:26
17行开头和20行结尾加上{}
作者: 孤独一笑    时间: 2019-4-11 00:13
数组的元素要用大括号括起来,你括起来再编译一下试试
作者: 累不死的狗    时间: 2019-4-11 00:26
我看数组好像不太对,你把整个程序都发上来看看
作者: devcang    时间: 2019-4-11 00:44
数组初始化需要{}配对

另,uchar 应该是 unsigned char,而不是 unsigned int

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: HC6800-ES-V2.0    时间: 2019-4-11 08:06
简单!
你的string是数组变量,应该有大括号的。
下次直接发程序,图片没法帮你改。
例如:unsigned char code string []={0x00,0x01,......}

作者: 陈笑天    时间: 2019-4-11 09:54
大括号没加上啊,低级错误。
一开始我还以为我眼拙,点开图片仔细看确定没有大括号。




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