社区
C语言
帖子详情
问个低级问题。。
yingyinghz
2003-03-15 03:32:41
为什么我随便编个程序都是152K的呢?哪怕只有1行语句。。
...全文
12
15
打赏
收藏
问个低级问题。。
为什么我随便编个程序都是152K的呢?哪怕只有1行语句。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Januarius_
2003-03-16
打赏
举报
回复
换成release的试试看
yingyinghz
2003-03-16
打赏
举报
回复
可是我看见很多小程序都只有6、7K,甚至只有2K,怎么搞出来的呢?
yingyinghz
2003-03-16
打赏
举报
回复
同样的东西在TC中是8。1K...
DexterCN
2003-03-16
打赏
举报
回复
对头~
开始的include就有很多东西~
cxjddd
2003-03-16
打赏
举报
回复
<stdio.h>的二进制代码不少吧。
WeltactXp
2003-03-16
打赏
举报
回复
不是的,你用vc弄个release版出来,然后在release文件夹里面的那个可执行文件挑出来都可以在别的没有安装vc的win系统中正确运行的了,而且这个exe会很小很小的
Muf
2003-03-16
打赏
举报
回复
VC7. (Release模式)
--------------------
不加任何东西, 21KB
程序如下:
void main()
{}
------------------------
使用stdio, 32KB
#include "stdio.h"
int main()
{
printf("Hello");
}
-------------------------
使用stream, 164KB
#include <iostream>
int main()
{
std::cout << "Hello" << std::endl;
}
fiso
2003-03-16
打赏
举报
回复
编成*.COM
wzwcn
2003-03-16
打赏
举报
回复
没有啊,我用VB编些小程序也没有那么大啊,不过我只是编译成EXE文件而已,并没有打包。
trackant
2003-03-16
打赏
举报
回复
换用tc2.0试试,我编了100行2k多,编译连接后也才17k不到,不然就是编译的参数重新设置一下试试。
lengend
2003-03-16
打赏
举报
回复
不是的,这些在window下是必须代码,头文件和一些资源啊,你可以到turbo上看看
yingyinghz
2003-03-16
打赏
举报
回复
我怀疑是不是PROJECT 下面的SETTING给我设置错了什么东西了.
RELEASE 也是同样的结果,小不到哪去.关键我是想用DEBUG来查看一下我自己遍的程序被编译成什么样了,整个程序只有下面几句:
#include <stdio.h>
void main()
{
printf("hello\n");
}
就 这么几句,我一编译,天!152K还用的是RELEASE
oyd
2003-03-16
打赏
举报
回复
方法1:
用汇编
方法2:
用upx进行压缩
xnslibing
2003-03-15
打赏
举报
回复
我同意这个观点!
FiLng
2003-03-15
打赏
举报
回复
编译器会一些相应的库代码和启动代码;
可执行文件也要有必不可少的一些结构和数据以便加载器加载到内存执行。
基于OpenCV的数字图像处理课程
本教程基于OpenCV4.6版本进行讲解,会使用python/... 会涉及所有基础且重要的图像处理方法,其中讲解的每个理论点、函数方法等都会辅以案例进行补充,以使得读者达到不光知道怎么用、更要了解为什么用的程度。
问一个
低级
问题
:头文件包含#include有何作用与意义?
问一个
低级
问题
:头文件包含#include有何作用与意义?楼主lhb7788(lhb7788) 2000-12-21 10:58:00 在 C/C++ / C语言 提问
问题
点数:0、回复次数:7Top 1 楼ddddh(叶君临) 回复于 2000-12-21 11:02:00 得分 0 头文件是让编译程序知道函数的原型,用来做语法检查,这是我的理解。Top 2 楼wistaria
三言|问别人之前最好先自己百度,google一下,以免问出太
低级
的
问题
问别人之前最好先自己百度,google一下,以免问出太
低级
的
问题
。要有多自律,就有多自由,保持严谨,不失弹性。高效率,慢生活。相关阅读三言|越难解决的bug往往犯的错误越...
高级与
低级
编程语言的解释,哪一种更容易上手?
什么是高级和
低级
编程语言?它如何影响学习编写代码?这是你需要知道的。 编程语言分为两类。它们可以是高级语言,也可以是
低级
语言。每种类型的编程语言都有其自己的目的。了解两者之间的区别是确定使用哪一个的重要步骤。 那么,它们之间到底有什么区别?学习编写代码意味着什么?让我们从每种语言的定义开始,并进一步了解哪种语言最适合你。 如果你在学习C/C++的过程中遇到了
问题
,可以来加入小编的企鹅圈问小编哦~小编很热情的(●’◡’●) 高级和
低级
编程语言 有一些特征可以定义高级和
低级
编程语言。以下是一些通常..
软件测试面试经常会被问到的三大
问题
(面试常考)
目录软件测试面试经常会被问到的三个
问题
什么是软件测试(面试常问)软件测试和研发的区别(面试常问)一个优秀的测试人员所具体的素质(面试常问) 软件测试面试经常会被问到的三个
问题
什么是软件测试(面试常问) 本质上来说软件测试就是为了测试软件是否满足用户的需求 注意:测试一款软件的质量并不是以软件测试人员主观意愿去判断的,而是看其是否满足用户的需求,这也是软件质量的度量(标准). 思考:不运行系统或者程序可以进行软件测试吗? 答:可以的,软件测试分为动态测试和静态测试 动态测试就是将我们的程序跑起来 静态测
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章