发布网友 发布时间:2022-04-29 05:06
共2个回答
热心网友 时间:2022-06-19 02:37
一个软件,只要好用,用得顺手就好,不必追求高版本。高版本升级了功能,也会有些不方便或其他问题,系统复杂了,难免出现bug。曾经用keil2编译一个带有汉字显示的程序,程序中汉字的字符串比较多,程序运行很正常。有一次,偶尔用keil4编译一下,结果运行程序汉字显示乱码了。再用keil2编译又正常了。所以,我一直都在用keil2,不再升级keil4了。热心网友 时间:2022-06-19 02:37
i 的默认类型不一样。读两段汇编程序你就会知道,前一个是按照无符号字符型编译的,而后一个是按照有符号字符型编译的,还要判断累加器中的数是否为负数。追问默认类型在哪里可以设置呢?追答建议你将 i 显式声明为 unsigned char i;
不要依赖于编译器默认的配置。