c#是微软推出一种类似java的编程语言,因为整体架构完全由微软提供,各类可视化编程组件让c#.net可以向mfc编程一样。而c语言因为具有操作系统无关的特性,同时c语言相比c#语言要更低级一些,所以c语言的学习曲线相比C#更为陡峭(更难学)。再加上c语言的工具集众多,所以c语言在客观上确实要比C#难于上手。
两者不一样的,c语言是最基础的,也是接触计算机程序设计的门槛,较简单,学好c语言,再学其他的语言如java.c#会触类旁通,容易融会贯通点,不会的话上网查查教学视频,多思考,手码,望采纳
两者不一样的,
c语言是最基础的,也是接触计算机程序设计的门槛,较简单,
学好c语言,再学其他的语言如java.c#会触类旁通,容易融会贯通点,
不会的话上网查查教学视频,多思考
c语言是最基础的编程语言,很简单。c#很难很复杂
C语言跟C#语言难度就不是一个数量级。如果C语言是一幢房子, C#就是帝国大厦。 c#拥有大量复杂的语法。最重要的,是C语言的库非常非常简单, C#的库包括万象。
同样的功能,C语言可能需要几千行代码,C#可能一句话就完成了,比如MD5加密。但这也表示你需要知道C#这个类库。C#能做的事情太多,甚至都不是同一个工种完成的。初学者学起来很容易淹没在知识的汪洋大海。
C#离不开VS编译器,编译器的学习,也是很大的工作量。