社区
C语言
帖子详情
为什么C语言执行效率很低
z15881328993
2009-05-07 10:39:18
本来C语言是高效的,用C语言写的程序是DOS窗口型的,执行效率为什么却那么低,而用VB JAVA做的那些程序却能立刻运行出结果来,WHY,C语言真没有办法提高效率吗
...全文
731
26
打赏
收藏
为什么C语言执行效率很低
本来C语言是高效的,用C语言写的程序是DOS窗口型的,执行效率为什么却那么低,而用VB JAVA做的那些程序却能立刻运行出结果来,WHY,C语言真没有办法提高效率吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贾熊猫
2011-03-05
打赏
举报
回复
据说c的执行效率在90%以上,不知道是不是真的。
gysjw
2010-08-25
打赏
举报
回复
c语言执行效率很高
mahatmaff4
2009-05-08
打赏
举报
回复
[Quote=引用 12 楼 foxyz123 的回复:]
引用 10 楼 mahatmaff4 的回复:
以前我也面对所有语言很茫然,学什么好了?以前有个现实中我的偶像说了几句话,我就认定要学c了。他说c是最牛,他最喜欢的语言。这名传说级的人叫BCCV,最早的开发qq显IP的成员之一。在微软做事,又在成都长宽做事,还在一个研发中心当老大,还是注册会计师,还是博士。。
更恐怖的是,他还有有6个头,8只手,天黑的时候会长獠牙会飞,满月的时候还会变人狼!不好意思激动了说多了···
不…
[/Quote]
不是不是。。我是货真价实真小菜,向你们学习~
Paradin
2009-05-08
打赏
举报
回复
你输出到文件试试块得多。
foxyz123
2009-05-08
打赏
举报
回复
[Quote=引用 10 楼 mahatmaff4 的回复:]
以前我也面对所有语言很茫然,学什么好了?以前有个现实中我的偶像说了几句话,我就认定要学c了。他说c是最牛,他最喜欢的语言。这名传说级的人叫BCCV,最早的开发qq显IP的成员之一。在微软做事,又在成都长宽做事,还在一个研发中心当老大,还是注册会计师,还是博士。。
更恐怖的是,他还有有6个头,8只手,天黑的时候会长獠牙会飞,满月的时候还会变人狼!不好意思激动了说多了···
[/Quote]
不会说的是你自己吧,呵呵
z15881328993
2009-05-08
打赏
举报
回复
楼山有人说出了关键所在:IO输出慢,就是这个怎么能更好的解决
czbever
2009-05-08
打赏
举报
回复
居然有人说c语言效率低的 太鄙视了
zhufeiguanghui
2009-05-08
打赏
举报
回复
C语言效率应该不低,要好好看看你写的代码啊,看看能否优化?
ericming200409
2009-05-08
打赏
举报
回复
学习下
qq675927952
2009-05-08
打赏
举报
回复
C效率挺高的。。。
Darkneece
2009-05-08
打赏
举报
回复
LZ有用计时器作严格的测试吗?
mahatmaff4
2009-05-08
打赏
举报
回复
以前我也面对所有语言很茫然,学什么好了?以前有个现实中我的偶像说了几句话,我就认定要学c了。他说c是最牛,他最喜欢的语言。这名传说级的人叫BCCV,最早的开发qq显IP的成员之一。在微软做事,又在成都长宽做事,还在一个研发中心当老大,还是注册会计师,还是博士。。
更恐怖的是,他还有有6个头,8只手,天黑的时候会长獠牙会飞,满月的时候还会变人狼!不好意思激动了说多了···
volant_hoo
2009-05-08
打赏
举报
回复
顶一下,刚看《Windows核心编程》,windows跑console需要建CMD,这个过程确实很慢,XP也一样。
[Quote=引用 18 楼 SOUICHIRO 的回复:]
你是用的什么编译器?用VS2008的话,在Vista下,控制台的程序确实很慢。这个我深有体会,主要是系统给建立CMD比较慢吧,而不是你的程序效率问题。
你可以在linux的gcc下或XP下的VC6里试试,速度差别很明显。
这个不是C语言的效率问题。
[/Quote]
dongpf
2009-05-08
打赏
举报
回复
你是用的什么编译器?用VS2008的话,在Vista下,控制台的程序确实很慢。这个我深有体会,主要是系统给建立CMD比较慢吧,而不是你的程序效率问题。
你可以在linux的gcc下或XP下的VC6里试试,速度差别很明显。
这个不是C语言的效率问题。
fox000002
2009-05-08
打赏
举报
回复
[Quote=引用 7 楼 HelloDan 的回复:]
只能说是你写的低,不能赖C语言
[/Quote]
这个是关键
c 语言(不管哪种语言)也可以写出低效率的代码
机智的呆呆
2009-05-08
打赏
举报
回复
hello world级的程序,c/c++真的未必快过java c# python啥的~~~~
ies_sweet
2009-05-08
打赏
举报
回复
C的效率应该是高的
breezes2008
2009-05-08
打赏
举报
回复
C效率很高的!
你应试关心你的代码!
hongjunzhi1
2009-05-07
打赏
举报
回复
关注ing
HelloDan
2009-05-07
打赏
举报
回复
只能说是你写的低,不能赖C语言
加载更多回复(6)
论
c语言
代码的
执行
效率
我们平常所说的
执行
效率
就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会更多关注
执行
时间方面的开销。所有语言编写的代码最终要运行,都要转化成机器码。在更短的时间内完成相同的事那么
效率
就高。 下面说说如何提高
C语言
程序的
执行
效率
。 1、尽量避免调用延时函数 没有带操作系统的程序只能在while(1)里面循环
执行
,如果在这里面调用大量的延时这样会很消耗CPU的资...
为什么
C语言
运行
效率
高
程序员可以通过使用最佳实践来进一步优化他们的
C语言
程序,例如使用指针、避免过多的函数调用、使用循环而不是递归、使用局部变量而不是全局变量、避免使用浮点数运算等等。同时,由于
C语言
是静态类型的,编译器可以优化程序的性能,因为编译器知道变量的数据类型,并且可以优化代码以更有效地处理数据。此外,许多标准库函数都是可移植的,因此程序员可以编写一次代码,并在不同的平台上使用相同的代码。
C语言
的标准库提供了一些常用的数据结构和算法,例如排序和搜索函数,但程序员通常需要手动实现更复杂的算法和数据结构。
C语言
执行
效率
如何保证,看这一文就够了!
来自公众号:嵌入式ARM嵌入式开发基本都会选择
C语言
这是因为
C语言
有出色的可移植性能在多种不同体系结构的软/硬平台上运行虽然代码的复用性差代码的维护性差扩展性很差但,
C语言
简洁紧凑使用灵...
python的
执行
效率
没有
c语言
高,让Python性能超过一切语言?当然可行,为什么不可行呢?...
本文的核心思想是,编程语言的语法简洁度和该语言的运行
效率
之间其实没有必然的联系,没有理由认为Python注定比C运行得慢。只要在LLVM层更好地实现针对硬件平台的性能优化,Python的
执行
效率
完全可以与C相媲美。(当然这种优化技术上并不简单,所以目前还迟迟没有实现,但是理论上是可行的。)此文承接“超越
C语言
元编程的LAPACK”和“大大优于C++元编程的LAPACK”。这两篇文章描述了使用编译...
【深入
C语言
开发】if else和switch case的代码
执行
效率
【随笔】
有关
C语言
中代码
执行
效率
问题
C语言
70,005
社区成员
243,256
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章