keil警告怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil警告怎么办?相关的知识,希望对你有一定的参考价值。
警告一般是有子函数没有用到,或有变量没有用到,对编译没有太大的影响,代码HEX是可以生成的,将HEX代码下载到单片机里运行看结果对不对就知道了。还有时可能会影响到程序的运行,需要查找警告的原因了。 参考技术A 不用管,warning不会影响程序编译和运行 参考技术B 警告应该没啥大影响,我一般不去管它关于keil编译器下指针指向数组警告的问题?
keil 3编译器
在同一个项目下
在一个辅助的C文件中定义了一个数组code aaa[3]=0x00,0x01,0x02;
在主文main.C中可以利用extern关键字调用其数组。
但是在用“aaa”作用指针指向时,提示“pointer to different object”这个警告
求高手帮忙解决和指导 谢谢
记住:
code char* aaa;aaa是一个char型指针常量,指向默认的存储区域。
char code* aaa;aaa是一个char型指针变量,指向code区域 参考技术A aaa这个对象的类型是unsigned char code *,你检查一下自己的指针类型声明吧。
注意区分以下两种:
unsigned char code *
code unsigned char *
以上是关于keil警告怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
单片机编程。 keil中数组指针怎么用才规范呢?一直提示C182警告
keil编译C程序时出现了这样的错误,不知道怎么解决?(高分悬赏)
keil 4编译C51程序出现警告:UNRESOLVED EXTERNAL SYMBOL SYMBOL: DATA 求解释。