C C++ C#都有什么关系 怎么区别
4个回答
展开全部
C是面向过程的高级语言,也就是说,每一个功能的实现,都是通过函数之间的调用完成的。在C中需要自己实际的动手管理内存。而且是面向过程的,解决问题的时候,需要先考虑算法,最后考虑数据。C语言用的范围至今还是比较广泛,主要用来解决一些底层的实现,同时因为其高运行速度和基本于运行平台无关的特性,所以还是一门很好的语言。
C语言的版本和种类很多,这要看你具体需要学习的是哪一些,但是根本内容没有发生改变。
C++/C#
C++是在C的基础引入了对象的概念,也就是说,在解决问题的时候,我们使用的是OOP的模式进行编程。使用C++完成的程序,使用C语言同样可以完成。
C#和Java类似,是面向对象的高级程序设计语言。
只要您学会了C那么C++应该不是问题,学会了C++那么C#应该不是问题。
但是三门语言没有先后的顺序,关键是看你能不能坚持。
最后,希望回答对你有所帮助,有兴趣可以加564777005很高兴认识你~
C语言的版本和种类很多,这要看你具体需要学习的是哪一些,但是根本内容没有发生改变。
C++/C#
C++是在C的基础引入了对象的概念,也就是说,在解决问题的时候,我们使用的是OOP的模式进行编程。使用C++完成的程序,使用C语言同样可以完成。
C#和Java类似,是面向对象的高级程序设计语言。
只要您学会了C那么C++应该不是问题,学会了C++那么C#应该不是问题。
但是三门语言没有先后的顺序,关键是看你能不能坚持。
最后,希望回答对你有所帮助,有兴趣可以加564777005很高兴认识你~
展开全部
用专业词语来解释专业关键词是没有意义的,关键看你现在有怎样的打算,如果你想很快能写出自己编写的应用程序,只要稍微懂点变量,方法的定义与调用,你就可以在一星期之内写成俄罗斯方块,使用的过程你会发现你有很多原理理解的不深,你可以仔细研究这方面的知识,语言没有先后学习之分。如果事先给你定义你必须从枯燥的hello world中走出来学会数组方法结构体,为了理论还得理解更加抽象的数据结构,你能坚持吗?如果看不到自己能做什么,学了意义何在?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C是基础...必须要好好学,而且要学精通...
C++是基于C的,学完C在学习它...
c#封装了很多函数接口,用起来最方便,但原理上的东西很少...
所以,建议你学习C和C++,至于C#,要是用到了,你再看,因为比较简单...
加油哦~
C++是基于C的,学完C在学习它...
c#封装了很多函数接口,用起来最方便,但原理上的东西很少...
所以,建议你学习C和C++,至于C#,要是用到了,你再看,因为比较简单...
加油哦~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c家族里c++是基础
c是原始语言,总体上来说它很重要
csharp嘛就只是微软封装了一些函数接口,是方便了一些,但是总体上来说和c++没什么不同
如果你不用sql的话用csharp(c#)就没用
加油,相信你一定能学好。
c是原始语言,总体上来说它很重要
csharp嘛就只是微软封装了一些函数接口,是方便了一些,但是总体上来说和c++没什么不同
如果你不用sql的话用csharp(c#)就没用
加油,相信你一定能学好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询