
已解决问题
谷歌lunacn0088用户在2021.11.06提交了关于“果宝特攻编译**生warning: initialization from incompatible pointer”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-01-05T00:47:22。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !
详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !
你的宏定义的是一个函数,而不是一个简单的替换字符串
============
typedefvoid(*P
#defineFAL**false
#defineTRUEtrue
structZConfigGet
{
char
PFUNCb;
boolc;
char*d;
};
/*你本来想让下面程序中
DEF_GET_OPT(KEY,PAR**R,ARG_FLAG
但
*/
//#defin
//所以不要用这种方法来定义字符串{KEY,PAR**R,ARG_FLAG,DESC},要直接写,如下:
staticZCo
{
{'h',fn_usage,FAL**,"help"},
{'v',fn_show_debug,FAL**,"
{'u',fn_disable_upgrade,FAL**,"disab
{'t',fn_t
{'w',fn_dev_status,FAL**,"disabledetectdevstatus
};