keil C51语言编程如何缩减编译代码长度
来源:互联网 发布:squid 端口 编辑:程序博客网 时间:2024/04/25 19:51
1、
例如:uchar a=6;a=a*6;第二行代码要9个字节,而平时的语句只有2B。
2、定义变量的语句,不赋值或者不参与运算是不算代码的,
例如:uchar a; 这句有没有代码长度不变。但是赋非0值 uchar a=5;字符型,就要3B的代码长度
uint a=5;整形变量赋值要6B字节
unsigned long int a=6.0;或者 long int a=6.0;会增加9B的代码。赋值整数浮点数一样。
3、
例如:long a=2; a++;或者unsinged long int a=2;a++; 代码要短15个字节。a--自减短12个字节
自加换做加赋值则代码长无区别。a+=2;两种定义没区别。
5、
6、
例如:uint a=3,b=3; a=b; 虽然是多余的,但是上一句代码消耗就抵消了。相当于没有增加任何代码。
- keil C51语言编程如何缩减编译代码长度
- keil C51语言编程如何缩减编译代码长度
- keil C51脚本编译
- Keil C51编程工具
- keil c51 编程
- Keil C51 编译错误总结
- Keil C51编译错误总结
- keil C51模块化编程经验总结
- 如何让Keil MDK兼容Keil C51?
- 如何让Keil MDK兼容Keil C51?
- KEIL C51环境下,汇编与C语言交叉编译的问题
- Keil C51编译错误警告解决方法积累
- Keil C51编译及连接技术
- keil 同时编译ARM和C51
- keil 同时编译ARM和C51
- keil c51中启动代码详细说明
- keil下C51启动代码详解
- Keil C51的代码效率(转帖)
- webapp展望
- 养胃有道——送给胃不好的人
- stc12c2052ad输出PWM,电压检测稳压用74HC164显示
- EE铁氧体磁芯参数
- 河北历史名人---我们现代河北人要为省争光啊
- keil C51语言编程如何缩减编译代码长度
- 电源滤波电路识图
- 昆明警察家遭强拆 表身份仍被城管持铁棍打断腿
- 新水浒观后感之《男人要学宋公明,女人要学阎惜娇》
- 看水浒武松喋血鸳鸯楼有感之-----休要欺负我河北人
- 看看国外自动化生产过程,学习学习吧!!反省反省吧!!
- 输出最大值
- keil C51语言编程如何缩减编译代码长度
- EE铁氧体磁芯参数