当前位置:编程学习 > C#/ASP.NET >>

请问 学习C语言 C++ 和C# 哪种更实用?

有一点C语言基础和教材,考虑现在使用的C++和C#   哪种更实用呢?或者学习C语言就可以了

答案:应用领域的不同,实用性也不一样。

如果是桌面程序开发,C++最实用,C#其次,很多程序,比如金山安全卫士、360等等,用的都是C++,另外很多游戏基本也都是用C++的,C#的话太占资源,很多方面不如C++。
如果是网页,毫无疑问是C#,现在没人用C跟C++写网页了,ASP.NET(C#)开发网页现在是很流行的。
一些底层的开发,主要就是C跟C++了,比如说驱动程序啊什么的。
只学C语言当然不成,因为C语言是面向过程的程序开发语言,开发软件很麻烦的。还是要用面向对象的程序语言才成。
如果你是想开发大型软件或是游戏方向的话,就学习C++;
如果你是想开发一般的软件或是和网络相关软件(比如QQ类的即时通信软件)那用C#就非常好了,比C++要好学很多。

则中的话 C++
市场上C++的需求比较大 C语言只是让你建立个编程思想 实际上用的很少
不搞嵌入式程序的话C#实用
C语言是面向过程的语言,现在用于编写系统软件,C++现在则主要用于编写一些工具软件。C#推出的比较晚,但功能特别强大,桌面程序和web都很好用。
但不管你学C++还是C#都建议你先学学C语言,因为它们都是又C语言发展而来的。C语言的很多算法在其他高级语言中还是广泛应用的。推荐一本书《C语言程序设计》谭浩强第3版。
个人感觉C#比较容易上手,开发速度快。但C++功能强大,应用广泛,最主要的是运行速度比较快。

C与硬件结合比较多一些。




其他人的回复 :学c++好还是学c#好

c++和 c#区别?c++和c#哪个用处大
C++语言是由在C语言基础上进行改进设计,面向过程的语言, C#是一款计算机编程语言,具有高效的跨平台特性,由C和C++衍生而来,是一种完全面向对象的语言。
C#不支持多重继承,不支持指针类型的操作,但是可以实现多个接口,这也是与C++明显区别的地方.。而且C#被编译为中间代码,是运行在 .NET 框架上的,能够使得程序运行更加稳定,安全。不过,这也是C#的短板。

学c++好还是c#?
其实,作为计算机语言,没有谁好谁坏的区别的,主要是取决于你想要往哪个方向发展,想要基于哪个平台开发游戏。目前有两个主流方向:C#+Unity主要用于开发手游,C++和UE4主要用于开发PC或者主机游戏。

C C++和c#我该学哪个好?!!

那么到底是汇编好还是C好呢其实他们各有所长
要说C,C++与C#相比c++和c#哪个用处大
C,C++现在一般基于系统级的开发好(未来不是主流)
C#现在主要用于基于Web的应用程序的开发(未来的主流)
如果你想做硬件应用程序的开发(或者效率要求非常高的程序)建议用C,C++
如果你想做一些基于Web的开发建议用C#(如今的趋势很明显大部分管理程序都是基于Web的)当然如果你想学C#建议还是先学C(可以让你很快入门)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,