4个回答
展开全部
C与c++是同一层次,只是“++"引入了类概念,在系统应用软件上主要开发应用软件的核心,如大型应用程序的引擎,必须采用c或c++。银行与安全性领域必须是用c与c++做与硬件相关的原创性安全开发,不可能隔着第三方公用系统在其上开发。
在电子行业,嵌入式系统,数控等与硬件直接打交道的领域都是c的天下,偶尔与汇编混合编程(汇编是具体芯片的汇编集,使用汇编也是为进一步提高性能)。
C#与C\C++已经不是同一层次的语言,其与Java是同一层次,都是基于运行库支持的,分别是.NET与java虚拟机两大平台的代表性开发语言,目的是实现一次编译即可实现在任何系统上运行,C#编译代码只需要系统安装了相应的.NET运行库,即.NET Framework,即可运行.NET程序,其生成的程序代码实际是中间代码,而不是像c或c++那样生成机器码;运行时有运行时库实时编译称机器码在运行,效率自然就低。Java编译代码只需要系统安装了java虚拟机(也即java的运行库)即可运行,这两者是未来主流是应用级程序开发工具。
阿门。。。。
在电子行业,嵌入式系统,数控等与硬件直接打交道的领域都是c的天下,偶尔与汇编混合编程(汇编是具体芯片的汇编集,使用汇编也是为进一步提高性能)。
C#与C\C++已经不是同一层次的语言,其与Java是同一层次,都是基于运行库支持的,分别是.NET与java虚拟机两大平台的代表性开发语言,目的是实现一次编译即可实现在任何系统上运行,C#编译代码只需要系统安装了相应的.NET运行库,即.NET Framework,即可运行.NET程序,其生成的程序代码实际是中间代码,而不是像c或c++那样生成机器码;运行时有运行时库实时编译称机器码在运行,效率自然就低。Java编译代码只需要系统安装了java虚拟机(也即java的运行库)即可运行,这两者是未来主流是应用级程序开发工具。
阿门。。。。
展开全部
C#主要是带UI界面的软件什么的。也可以通过图形库来进行图像编程。
C++也可以图像编程,基本上功能全都能实现,看开发者的思路了。
C功能没C++全,却是最强大的。可以用来构建系统内核什么的。开发基于硬件的程序什么的。。。。。。
完了,如有不对请指正
C++也可以图像编程,基本上功能全都能实现,看开发者的思路了。
C功能没C++全,却是最强大的。可以用来构建系统内核什么的。开发基于硬件的程序什么的。。。。。。
完了,如有不对请指正
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C与C++偏向底层
C#偏向应用
C#偏向应用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
偏硬件的C#就不好做了,其他应该没什么地方用不了的,大部分地方都能用,除非特殊领域,比如说银行和军队,或者高级人工智能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询