STM8在IAR中Printf的整形长度问题

//ld是32位的
printf("up_intval:%ld
",device_set.upload_tem);
//d是16位的
printf("up_intval:%d
",device_set.upload_tem);

如果device_set.upload_tem是32位,那么用第二个打印就会出问题,数值异常之类的

原文地址:https://www.cnblogs.com/429512065qhq/p/10325614.html