为什么单片机编程放不下超过3万2的整数?

因为你的单片机可能是16位的,c语言16位编译器的int类型占2字节,也就是范围:-2^15~2^15 - 1  (-32768~32767)。

32位的编译器int类型占4字节。

这种情况下可以使用long int(16位编译器4字节),也可以使用循环处理整数。

 

posted @ 2023-04-23 11:23  小鱼圆又圆  阅读(27)  评论(0)    收藏  举报