本文目录一览:
C语言学完还学什么
一般招的程序员都是要专业学编程的,如果是业余的要有很好的项目才会选。
现在会C语言的一大把,和PS,Flash啥的一样,但是业余能靠这个吃饭的还真不多。
C语言学了数组,函数,指针啥的这些根本写不出啥程序。还要学Windows API等才可能写出有界面的程序。C语言一般都是用于底层开发,比如说嵌入式(单片机类),这一类,一般招聘都是需要本科学历,连大专都不会要几个的。
C++和C语言是很像的,只是一些地方不一样,而且C++比C语言丰富的多,主要用于写软件,程序类的,业余也就只能学着玩了,个人写一个软件,基本是不可能的,大型软件都是一个团队完成的。
有了C语言入门,学习其他语言都很容易。至于说网页啥的,C语言是没用的,网页都是用JavaScript或者PHP,跟C语言完全是两个概念,一个是编译型语言,一个是解释性语言,而且要开发真正的,有交互式的网页,需要JavaScript和PHP,这些自学要精通,要很长的路,而且实战经验都不如那些专业学这些和开发这些的。
c语言编程学完后学什么?
呵呵,c语言知识只是入门哦。
首先推荐你精进理论知识,数据结构和算法,不说精通,但绝对要了解。
其次,根据你的兴趣和爱好,选择方向。
c/c++主要针对底层系统,以及对速度和性能要求较高的软件,比如3d绘图,数据库,操作系统,网络服务端等等。
JAVA针对手机平台,以及网络方面的应用开发。
python,php,javascript等脚本语言适合web开发。
也可以做DBA,学数据库。
总之有很多种,你自己上网去查,这里就不累述了。
当然,掌握一门甚至多门语言,不代表就万事ok了。比如你用c++开发图形图像类软件,那么你必需对图形图像的相关理论知识有所了解,又如用java开发网络类程序,你必须对计算机网络,Tcp/ip协议有所了解,要开发文件系统,就必须对操作系统的有所了解。
如果需要参加实际的项目,那么你还要学一些框架类的知识,比如.NET框架,J2EE框架,MFC框架等等,从事图形学,你得学习OPENGL,DirectX等等。只有掌握了相关框架的API这样才能够构架大的系统。
总之呢,给你的建议就是:数据结构+算法+你感兴趣的方向
其中,你感兴趣的方向=相关理论知识+具体的实践语言+对应的框架API
黑客学完C语言后该学什么
黑客不需要学那么多语言~
如果搞破解和入侵,必须熟练汇编,特别是机器寄存器、内存管理、操作系统调用。
在网络时代,各类网络协议都要有一定的基础。
学完C语言,然后应该学什么?
1、对于程序员来说,数据结构和算法是必修课程,学过的和没学过的写出来的代码可以说有天渊之别,你必须让你的代码具有艺术性!!(至少你得懂得如何让你的代码省时间,省空间)
2、Linux编程的好处不仅是开源,还是跨平台的,不管你怎样的拉进来都跑得动,windows就不行了。顺便一说,以后的公司企业上基本都是基于Linux平台上的开发的,正如所说的好处,开源跨平台,谁都能用而且好用,而windows的话,你用得交钱,你说企业会用哪个?
3、如果你确定学Linux编程,就把C深啃下去,继续研究,要是想学Windows编程,可以先学C++,再学MFC或者.NET
4、当然了,兴趣的最主要的,只要你有兴趣就能坚持下去,IT这样是个无底洞,没有学得完的一天,贵在坚持。
学完c语言应该学什么?
接下来有俩方向.
1、深入C语言学习,适合从事嵌入式c的行业。需要阅读中级c语言资料。例如c缺陷与陷阱、c和指针、C Primer。主要是更多接近寄存器操作的硬件和c的书籍。然后,研究C++的编程思想,即面向对象的设计方法。如果C已经达到了以上标准,你就是一个C语言方面的专家了,可以学习拓展语言或者工具了。
2、学习实用性知识,适合从事广泛行业,但是前景普遍不看好。需要研究其他语言,例如C#、JAVA、JSP、ASP.net等等,接触VC学习MFC编程,掌握PHP技术,这些方向都可以,虽然在通用计算机上得到实现,但是更多接触的是上层,个人认为不太好。
这是语言上。
在程序上,我们不光要会语言,还要懂得算法和数据结构。建议先找数据结构的书籍,因为算法的难度相对较大,对于程序的结构首先必须掌握。
总结以上,建议楼主仔细阅读C语言相关知识,更能从中总结处自己的结论。
我已经学了C语言,要想成为编程员,还应该学什么?
首先要学《数据结构》,要不然根本就没有当程序员的基础,越是利害的黑客,越是对底层的东西掌握的好,当程序员也是。你可以去看看复旦的《数据结构》作为入门