为什么单片机编程放不下超过3万2的整数?
因为你的单片机可能是16位的,c语言16位编译器的int类型占2字节,也就是范围:-2^15~2^15 - 1 (-32768~32767)。
32位的编译器int类型占4字节。
这种情况下可以使用long int(16位编译器4字节),也可以使用循环处理整数。
因为你的单片机可能是16位的,c语言16位编译器的int类型占2字节,也就是范围:-2^15~2^15 - 1 (-32768~32767)。
32位的编译器int类型占4字节。
这种情况下可以使用long int(16位编译器4字节),也可以使用循环处理整数。