【无标题】

Keil中出现的warning: #1295-D: Deprecated declaration *** - give arg types原因及解决办法

出现警告的地方

按照翻译,这里提示的是需要填写参数数据类型,虽然这个提示通常是你编写了一个无参函数例如:
void Run();
如果此处是一个错误而不是警告的话,或许需要设置启用C99标准模式进行编译,
进入魔术棒 >> c/c++ >> 找到C99 Mode 并把前面的复选框勾上 >> 点击按钮OK即可

解决方法

在头文件中把上述函数修改为:
void Run(void);
在源文件中的函数实体不加的话也没有出现警告,如果有的话,把源文件定义函数那一行参数里也加上void即可;

貌似是一种编程规范要求如此,虽然只是警告并不影响运行,如果是完美主义,容不得警告的话就多此一步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值