c++编程方式编写的程序源代码,为什么编译后的代码量较大,运行的速度略低
c++编程方式编写的程序源代码,为什么编译后的代码量较大,运行的速度略低。C和C++这一点上那个比较实用。容易编译...
c++编程方式编写的程序源代码,为什么编译后的代码量较大,运行的速度略低。C和C++这一点上那个比较实用。容易编译
展开
6个回答
展开全部
C语言是国际上广泛流行的、很有发展前途的计算机高级语言。它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。正如楼上的说是一个经典。
一般情况下,c++编程方式编写的程序源代码量小,但编译后的代码量较大,运行的速度略低,不过开发时的工作量和工作难度较小;而c编程方式编写的源代码量较大,但可执行的效率高.如果一些对速度要求高,尤其是对硬件操作较多的程序,大多数还是用c编程方式开发的(用C又比用汇编简单,易于实现).另外,学Win32 C程序设计还有助于更深入地了解Windows 的内幕和Win32 API。
C语言是比较接近机器语言,它又比汇编语言更容易理解和掌握,也是比较底层的语言,正由于这些它的运行速度很快,比JAVA,C++,VB等有更高的效率.C尤其在通信方面的作用很大,比如你想进腾讯,华为等这样大的,在通讯信息方面的公司,学C无疑是最好的,当然不是说JAVA,C++不如C好,应该各有各的长处,总之学C语言是不会过时的。当然在其他方面的 应用也很强。
一般情况下,c++编程方式编写的程序源代码量小,但编译后的代码量较大,运行的速度略低,不过开发时的工作量和工作难度较小;而c编程方式编写的源代码量较大,但可执行的效率高.如果一些对速度要求高,尤其是对硬件操作较多的程序,大多数还是用c编程方式开发的(用C又比用汇编简单,易于实现).另外,学Win32 C程序设计还有助于更深入地了解Windows 的内幕和Win32 API。
C语言是比较接近机器语言,它又比汇编语言更容易理解和掌握,也是比较底层的语言,正由于这些它的运行速度很快,比JAVA,C++,VB等有更高的效率.C尤其在通信方面的作用很大,比如你想进腾讯,华为等这样大的,在通讯信息方面的公司,学C无疑是最好的,当然不是说JAVA,C++不如C好,应该各有各的长处,总之学C语言是不会过时的。当然在其他方面的 应用也很强。
展开全部
其实高级语言在编译器里都是被转译成汇编指令的
你看C++包含的那些头文件都不参与编译的,就是直接进行取代,所以代码量会增多,
还有,高级语言运行的效率都是比低级语言低的
你看C++包含的那些头文件都不参与编译的,就是直接进行取代,所以代码量会增多,
还有,高级语言运行的效率都是比低级语言低的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译后的代码量? 你不会是吧编译后的工程都给计算上了吧! C跟C++都一样,又不是JAVA。速度没啥差别……
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-01-04
展开全部
题干不详,无法解答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用了debug吧,改为release后生成的程序小一点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询