首页 > 其他 > 详细

蛋疼的Action.c (141): undeclared identifier `LAST'异常

时间:2019-04-30 19:07:08      阅读:352      评论:0      收藏:0      [点我收藏+]

之前这个脚本运行了很久都没有问题,今天突然在场景运行不了:

技术分享图片

Action.c (141): undeclared identifier `LAST‘

技术分享图片

害的老子一直在纠结,这个关联函数没有问题啊,怎么一直提示这行有错

 

通过代码注释一行一行的定位,发现问题是这里存在问题:

技术分享图片

改成如下:

技术分享图片

发现有一个共同的问题就是

lr_output_message("【2】剩余可投金额:100<剩余可投金额<200 | 需要全部购买,设置此次购买金额是:【%s】 | moneyStr: %s",lr_eval_string("{remainingAmount}"),moneyStr);
}

else if(leftAmount==0){

lr_output_message("【3】标的剩余可投金额:0 ,关联到的结果:%s",lr_eval_string("{remainingAmount}"));

return 0;
}

else {

strcpy(moneyStr,lr_eval_string("{remainingAmount}"));

lr_output_message("【4】标的剩余可投金额少于100,需要全部购买 |重新设置购买金额是:【%s】 | moneyStr: %s",lr_eval_string("{remainingAmount}"),moneyStr);
}

发现最后一个%s不能有中文,否则就会报错(场景运行中

很奇特的问题,之前定位到的问题也是这样

改法:

1.在%s后面加一些字符串:eg

技术分享图片

 

2.直接用%s"  不用加任何修饰类似【】

技术分享图片

 

蛋疼的Action.c (141): undeclared identifier `LAST'异常

原文:https://www.cnblogs.com/qmfsun/p/10797659.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!