打印

用C语言编程的时候怎么计算自己编出来程序的大小呢?

[复制链接]
2227|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
攀登者|  楼主 | 2008-10-12 02:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zyok| | 2008-10-12 03:08 | 只看该作者

基本上,编译器会告诉你的

使用特权

评论回复
板凳
hgjinwei| | 2008-10-12 19:00 | 只看该作者

编译器会向你汇报的.

这句话会告诉你,
Program Size : data = 25.3 xdata = 0 code = 490(keil的输出,其余编译器也差不多的)

使用特权

评论回复
地板
攀登者|  楼主 | 2008-10-12 23:41 | 只看该作者

我还有个问题想问问老师们

比如8051,它ROM有4KB,RAN256B,那你们在编程的时候是通过编译器才知道是否超出的?还是在写程序的时候就知道自己程序大概有几K呢?

使用特权

评论回复
5
taoest| | 2008-10-12 23:49 | 只看该作者

经验

凭经验估计需要多大的CPU,然后写程序。然后编译。编译了才知道有没有超出。
万一超出了,可以优化程序,实在不行,就只能换芯片了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

36

帖子

0

粉丝