C#是用于.NET 开发的一种语言,那么c++是用于什么开发的语言呢?

如题... 如题 展开
 我来答
莉莉相公
2014-01-26
知道答主
回答量:7
采纳率:0%
帮助的人:9796
展开全部
编程语言中,就两大类(汇编除外):一类面向过程(例C语言),一类面向对象(例C++),两种语言思想你要自己去深入理解,这才是学习程序最重要的,我觉得在学习程序设计中,你的想法才是最重要的,语言只是实现想法的工具而以,没有严谨的逻辑和"天赋"用什么语言都不能发挥它的色彩的.多看一点编程算法,看一下别人是怎么解决一个问题的思路.
许多编程语言都是相通的,但也有不同的地方.java和C++其实也有很多相通的地方,但java中没有指针(不代表JVM)这和C++就是不同,也是C++的难点.JAVA中API是不可少的,开始我也不习惯用别人写好的类,但只要能实现这个程序的功能还管它的呐,把你想的用一个一个方法表示出来,就是最后的程序,虽然没有自己写低层代码,但它全给你写好了,其中的算法只有自己去学了.
所以你想学深一点,不想学java时真的感觉是虚拟的,计算机怎么工作的都不知道.就自己去图书馆找计算机操作系统原理方面的书,如果你还看得懂汇编语言,我想两门课程学完,你对程序设计的思想会有一个大的进步,这两门和算法我认为是精典的.
你应该也是大专生吧,送你一句骑好自己的驴再去找你的马.我也是java方向的,也想学硬件驱动方向,但现在想起来现实就是现实,你有没想过你这样学得一知半解的以后出去怎么找工作,java其实也不错,许多不错的软件也是它写的嘛,虽然你没有写什么系统核心代码,但人家全给你写好了,只等你用你的想法去调用就行了,你说的核心应该也是指操作系统级的吧,以后工作了在去学想吧,现在多学一点专业,在自学一点操作系统原理和汇编(辅助理解操作系统原理,不精没关系)把程序的算法学精一点,出去找个工作不成问题吧.
给你讲我们实习中的一件事,老师叫写一个比较难的程序,并以企业的要求来写,很多人写的程序功能不能实现但界面好看,有的功能实现了界面有比较有创新,而其中一个人写的算法是最好的,但界面难看了一点,但老师测试下来他的代码质量是最高的,虽不界面不好看,但还是得了个第一,给你讲这个只为了说明一点,为了实现一个功能谁做得最好,谁就是第一
更多追问追答
追问
那请问.NET又是什么呢?他们之间的关系我分不清
追答
,NET是相当于一个平台,是微软搭建的,C#是一种语言,所以说C#是依赖于.NET这个平台的,C#这个语言一般是在VS2005,   VS2008,以及一些其他的版本上运用的,现在的.NET发展很广泛,若深入学习,工资上万是没问题的,但是C#相比于其他的语言 入门比较低,比较简单,
虽然你已经采纳了别人的答案,但是还是说几句吧,希望对你有帮助
阳光的雷咩咩
2014-01-26 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7566万
展开全部
C++不是为任何平台专门设计的,不过大多用在系统级的程序开发。
追问
那请问.NET又是什么呢?他们之间的关系我分不清
追答
语言是比较抽象的概念,它描述语法、最基本的核心类库之类的,而平台是一大堆类库的集合,就像有了数学和科学原理(C#),还必须有各种工具(类库),而.net平台就是这堆工具(WinForm,Asp.net等)。C#不一定必须在.net平台运行,比如有人把它移植到了Linux下。只是因为绝大多数人用C#只是因为.net类库的强大,所以造成了很多人分不清楚这两个概念。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wsx917
2014-01-26 · TA获得超过1149个赞
知道答主
回答量:550
采纳率:100%
帮助的人:189万
展开全部
目前,主流的多使用C#,开发周期短;
但如果你想深入这个行业,我认为C和C + +的基础是必须的。 。 。 。

更多。
追问
那请问.NET又是什么呢?他们之间的关系我分不清
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式