找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

程序编译错误,求大佬帮我看看问题出在哪

查看数: 2236 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-4-25 20:07

正文摘要:

求大佬帮我看看问题出在哪

回复

ID:894154 发表于 2021-4-26 13:19
huangzongwu 发表于 2021-4-26 10:24
你们连c语言的基础都不懂啊,怎么混上的高级工程师?引入外部变量时是不能赋值的,只有声明的地方才能赋值!

你说的好像很高级,什么叫引入外部变量时不能赋值我不清楚,但他这个问题报错的原因绝不是因为赋值,而是
extern unsigned char password[]
          unsigned char password[] 这里的password[]被定义了两次
声明没错,但是如果赋值了,这个变量同时也被定义了,定义以后就不能再次定义.欢迎讨教.
ID:664223 发表于 2021-4-26 10:45
huangzongwu 发表于 2021-4-26 10:43
建议先打基础,其他慢慢来!

好的,谢谢!
ID:496117 发表于 2021-4-26 10:43
fugui 发表于 2021-4-26 10:29
哇,谢谢老哥,太强啦,谢谢您

建议先打基础,其他慢慢来!
ID:664223 发表于 2021-4-26 10:29
ANT1987 发表于 2021-4-26 07:44
看下是不是在1602.h里面重复定义了。

不是,是楼下老哥说的那样,谢谢大家。
ID:664223 发表于 2021-4-26 10:29
huangzongwu 发表于 2021-4-26 10:24
你们连c语言的基础都不懂啊,怎么混上的高级工程师?引入外部变量时是不能赋值的,只有声明的地方才能赋值!

哇,谢谢老哥,太强啦,谢谢您
ID:496117 发表于 2021-4-26 10:24
你们连c语言的基础都不懂啊,怎么混上的高级工程师?引入外部变量时是不能赋值的,只有声明的地方才能赋值!
ID:894154 发表于 2021-4-26 07:44
看下是不是在1602.h里面重复定义了。
ID:664223 发表于 2021-4-25 22:55
潮冲冲冲 发表于 2021-4-25 22:50
while(表达式) ,当表达式的值为“1”时,进入循环。循环体有2种如下: 1、while(表达式);===》当前语句一 ...

啊,我不是太懂您这句话和我程序之间关系的意思,还请您详细指教一下。
ID:912163 发表于 2021-4-25 22:50
while(表达式) ,当表达式的值为“1”时,进入循环。循环体有2种如下: 1、while(表达式);===》当前语句一直循环,直到表达式的值为“0”
ID:664223 发表于 2021-4-25 22:14
花心的刘备 发表于 2021-4-25 20:55
是不是重复定义了?

看报错是这个意思,可我不知道咋改
ID:684049 发表于 2021-4-25 20:55
是不是重复定义了?

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

Powered by 单片机教程网

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