找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1825|回复: 9
收起左侧

简单的单片机程序编译错误,什么问题啊?

[复制链接]
ID:482261 发表于 2019-4-10 21:21 | 显示全部楼层 |阅读模式
不懂哪里错了
24A{Z1_N(O_8H%LVH97IP@B.png
回复

使用道具 举报

ID:509148 发表于 2019-4-10 22:01 | 显示全部楼层
uncharted code string[]={  .....}漏了花括号
回复

使用道具 举报

ID:354590 发表于 2019-4-10 22:19 | 显示全部楼层
uchar code string[]={....};
回复

使用道具 举报

ID:337069 发表于 2019-4-10 22:24 | 显示全部楼层
给数组赋值要加{},结尾加 ;  每个数组元素之间都要加 ,隔开
int array[] = { 0, 1, 2, 3 };
回复

使用道具 举报

ID:423511 发表于 2019-4-10 22:26 | 显示全部楼层
17行开头和20行结尾加上{}
回复

使用道具 举报

ID:473758 发表于 2019-4-11 00:13 来自手机 | 显示全部楼层
数组的元素要用大括号括起来,你括起来再编译一下试试
回复

使用道具 举报

ID:453974 发表于 2019-4-11 00:26 | 显示全部楼层
我看数组好像不太对,你把整个程序都发上来看看
回复

使用道具 举报

ID:277550 发表于 2019-4-11 00:44 | 显示全部楼层
数组初始化需要{}配对

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

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

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

ID:164602 发表于 2019-4-11 08:06 | 显示全部楼层
简单!
你的string是数组变量,应该有大括号的。
下次直接发程序,图片没法帮你改。
例如:unsigned char code string []={0x00,0x01,......}
回复

使用道具 举报

ID:485899 发表于 2019-4-11 09:54 | 显示全部楼层
大括号没加上啊,低级错误。
一开始我还以为我眼拙,点开图片仔细看确定没有大括号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表