分享MDK一种警告的解决

2019-08-16 22:28发布

[mw_shl_code=c,true]useinfo_t is_block_used(block_no)
{
        return mem_pool_1_info[block_no].useinfo;
}[/mw_shl_code]
这是一个很简单的函数,编译可以通过,但是会有一个警告:“xxx.c(97): warning:  #1294-D: Old-style function is_block_used”,找了好久才发现原来是“block_no”没有定义,所以这种函数应该就是old style
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
YFJ1993
1楼-- · 2019-08-16 22:43
感谢分享
meimengxing2014
2楼-- · 2019-08-17 01:26
不是block_no没有定义,而是没有给他申明数据类型
useinfo_t is_block_used(unsigned char block_no)
{
    return mem_pool_1_info[block_no].useinfo;
}就行了

一周热门 更多>