warning: function declared implicitly错误原因
来源:互联网 发布:c语言控制台编程 编辑:程序博客网 时间:2024/06/06 00:58
这是由于没有声明函数原型造成的。
在a.c中,
void main()
{
.....
delay();
....
}
在b.c中
void delay()
{
}
如果就只是这样的话,就会出现上面的worning的。
解决办法是在b.h中写 extern void delay();然后在a.c中include "b.h"就ok了。
再看程序,发现只包含了DSP281x_Device.h,后来把DSP281x_Examples.h添加进去就消除worning了。
DSP281x_Examples.h中又include“DSP281x_GlobalPrototypes.h”,而这个头文件中声明了全部的外部函数。
0 0
- warning: function declared implicitly错误原因
- warning: function declared implicitly错误原因
- warning: function declared implicitly错误原因
- warning:function "bsp_read_word" declared implicitly错误原因
- warning: function declared implicitly错误原因
- warning: function declared implicitly错误原因
- [转载]warning: function declared implicitly错误原因
- warning: #223-D: function "assert_param" declared implicitly
- warning: #223-D: function "assert_param" declared implicitly
- Warning[Pe223]: function "GPIO_DATA_OUT" declared implicitly
- 【note】stm32 keilMDK出现warning: function XX declared implicitly
- MDK:warning: #223-D: function "trunc" declared implicitly
- main.c(16): warning: #223-D: function "led_init" declared implicitly
- IAR Warning[Pe223]: function 'assert_param' declared implicitly 解决方法
- function "FLASH_Unlock" declared implicitly解决办法
- KEIL MDK中 warning: #223-D: function "xxx" declared implicitly 解决方法
- KeilMDK4.22 编译STM32工程警告:warning: #223-D: function " *** " declared implicitly
- MDK中编译出现warning: function "xxx" declared implicitly 警告的解决办法
- JavaScript闭包实现原理
- Raspberry安装ssh
- 求解答
- error LNK2019,cpp文件调用C代码
- extern "C" 与函数重载机制
- warning: function declared implicitly错误原因
- --专访雷果国: 从1.5K到18K 一个程序员的5年成长之路--
- 第5周项目1(4)三角形类雏形
- 【Android程序优化,避免内存泄露】- [实战一]:避免内存泄露的最后一道墙,使用leakcanary分析程序中的内存泄露。
- node.js 连接数据库
- Java并发:互斥锁和读写锁
- mysql查询中文出现乱码
- leetcode之旅(10)-Roman to Integer
- [C++]class内的static方法指针