成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

学了c语言之后学什么语言好

Q1:C语言基础学完后学什?

学完c后,最好学习c++。c是一门最为基础的课程,有了C的基础,学C++会比较应手些,因为C++ 被称为“带类的C”,即C++引入了类的机制,同时C++有两个明显的特点就是:全面的兼容C和支持面向对象的方法。

当然C++不是一个纯粹的面向对象的语言,因为它既支持面向过程的程序设计,也支持面向对象的程序设计。 学完这两个之后,你再考虑一下net和java,后两者在c++的基础上学习是很容易的,都差不多,都有一定的类似性,都牵扯着面向对象问题,你学习net和Java时,你会发现两者有类似性。

同时,在学习NET时,设计windows应用程序是会与vb有一定的类似性。Java是一种面向对象的语言,具有跨平台的优点。

Q2:怎么学习c语言

看视频,练习就好了

Q3:c语言编程学完后学什么?

呵呵,c语言知识只是入门哦。

首先推荐你精进理论知识,数据结构和算法,不说精通,但绝对要了解。

其次,根据你的兴趣和爱好,选择方向。

c/c++主要针对底层系统,以及对速度和性能要求较高的软件,比如3d绘图,数据库,操作系统,网络服务端等等。

JAVA针对手机平台,以及网络方面的应用开发。

python,php,javascript等脚本语言适合web开发。

也可以做DBA,学数据库。

总之有很多种,你自己上网去查,这里就不累述了。

当然,掌握一门甚至多门语言,不代表就万事ok了。比如你用c++开发图形图像类软件,那么你必需对图形图像的相关理论知识有所了解,又如用java开发网络类程序,你必须对计算机网络,Tcp/ip协议有所了解,要开发文件系统,就必须对操作系统的有所了解。

如果需要参加实际的项目,那么你还要学一些框架类的知识,比如.NET框架,J2EE框架,MFC框架等等,从事图形学,你得学习OPENGL,DirectX等等。只有掌握了相关框架的API这样才能够构架大的系统。

总之呢,给你的建议就是:数据结构+算法+你感兴趣的方向

其中,你感兴趣的方向=相关理论知识+具体的实践语言+对应的框架API

Q4:C语言学完之后再学什么

学完C和C++就学《操作系统》《数据结构》《计算机组成原理》《数据库》。。。

然后学linux的内核源码,学完尝试自己单独写一个mini内核

然后,工作不愁,月薪上万,指日可待。

Q5:学完C语言,然后应该学什么?

1、对于程序员来说,数据结构和算法是必修课程,学过的和没学过的写出来的代码可以说有天渊之别,你必须让你的代码具有艺术性!!(至少你得懂得如何让你的代码省时间,省空间)

2、Linux编程的好处不仅是开源,还是跨平台的,不管你怎样的拉进来都跑得动,windows就不行了。顺便一说,以后的公司企业上基本都是基于Linux平台上的开发的,正如所说的好处,开源跨平台,谁都能用而且好用,而windows的话,你用得交钱,你说企业会用哪个?

3、如果你确定学Linux编程,就把C深啃下去,继续研究,要是想学Windows编程,可以先学C++,再学MFC或者.NET

4、当然了,兴趣的最主要的,只要你有兴趣就能坚持下去,IT这样是个无底洞,没有学得完的一天,贵在坚持。

Q6:学习c语言看什么书好?

如果是自学的话,最好不要看潭浩强的书,他喜欢用数学公式做例题,不适合初学者或自学。 其实潭浩强的书并不怎么样,比国外的教程差远了,只是国内高校缺乏创新意识,跟风现象严重,从高校到职校,《C程序设计》几乎人手一本,这才创下了“发行量第一”现象。而且潭浩强已公开表示:不再就他的书回答任何技术性的问题!这分明是对自己技术没信心、落后于时代的表现。 国外教程: 《21天学通C语言》 《C语言三日通》(很多人国外自学者都是看了这本书才入门的,所用的例题简单易懂) 再介绍以下两本真正经典的教材: 1.《The C Programming Language》 2.《Expert C Programming --- Deep C Secrets》 如果E文好就看原版,否则只有买译本了。 强调一句:如果您是自学(初学者),千万别表谭浩强的书,否则你很难看懂。他的书到处都是,您自己找一本先体验一下就知道了。

猜你喜欢

更多