⑴ 为什么我的编译器运行这么慢,编译没问题,之前好好的。
你的printf加个\n
printf("%d\n", sizeof(SAMPLE));
printf是阻塞的,需要更新framebuffer才能刷新出来
⑵ 为什么电脑第一次C语言编译运行会卡顿
C语言用的是什么版本的编译器。
一般来说高版本的编译器比低版本的要慢很多。
就拿VS2010 和 很老的VC6来说,
VS2010只是运行,就需要加载N个G的初始化东西,而VC6精简版安装包只有25M左右,
类比吃饭:VS2010在吃饭前先要焚香祷告,然后再三跪九叩谢天谢地谢父母之后才吃, 所以他很慢。vc6则是直接拿起筷子就吃,速度快慢不言而喻
⑶ 用C-free编译C代码运行很慢是为什么
这个应该与您机子本身当时运行的空间有关系,请您尝试只打开编译器,而不要让其他程序后台运行,如果情况依旧,且其他编译器情况都是这样,可能是您的内存空间不足,建议加内存条
⑷ 编译后的程序比边解释边执行的程序的运行速度快吗为什么
程序的编译是指将人可以理解的代码(如C的源代码)段编译成机器指令码(二级制指令),也就是处理堆栈、处理器、总线的指令,交由计算机自动执行。解释型语言是在需要执行时临时编译运行,执行时多了编译的过程,自然就要慢的多了。
比较特殊的是java,javac命令编译的结果虽然也是二进制文件,但实际也不是机器指令,而是优化后的代码,最后的执行是通过java虚拟机再次编译后执行。所以效率介于编译型和解释型之间。
目前java的执行速度已经有了大幅度的提升,但要想赶上或超越C 或者汇编,理论上是不现实的。
⑸ 为什么vc6.0编译运行速度很慢
估计是VC++软件没装好,重新装一下,要不干脆把系统重装了,在装VC++,如果不知道,最好不要随便更改VC++的设置和路径。安装时是可以更改路径,安装玩了,不要随便该了。
⑹ 为什么我用dev c++编译运行时速度突然变得很慢
我也遇到过这种情况,不要担心,之后每一次编译不会都这么慢。
可能性有很多。很可能是使用大量STL导致的(STL里面的模板会拖慢编译速度)。
当然也有可能是编译器当时抽风(很多时候第二次编译就快很多)
⑺ 为什么我的dev c++ 编译的很慢
装了杀毒软件了?
汗。。。卡巴在你编译时候会检查exe文件。。特费时