A. c语言基础学完后学什么
1.学完C/C++,再学java
2.VB就不用了.
3.《汇编语言》,《数据结构》,《Delphi》
学汇编不错,但是学的顺序错了,你应该在学C之前学汇编的
数据结构我就不说了,普通高校软件工程专业的必修课,计算机类考研4大专业课之一,很重要的.
Delphi严格来讲不是语言,他是用pascal语言开发应用程序的集成开发环境.学Delphi不如好好学MFC,更有用.
4.大二就想找到C程序员的兼职,很困难,除非你精通C/C++,是精通,不是会编一些小程序就算精通了.程序员有很多发展方向.就网站开发来讲,我学的比较多一点.
网站开发,前端网页(表示层),一般是JSP/PHP写的,涉及到美工,我想你没必要深入学习;业务逻辑层,要用java实现(EJB)或者C++(CORBA)实现;持久层,也就是和数据库打交道的那层,也需要C++语言人才.
总之,学好C/C++,绝对不会吃亏.现在高级C++软件工程师的薪筹比高级java软件工程师的薪筹高.学java,现在很大部分都是去企业做网站等系统的外包.而且很多学校机构看到国家大力扶持软件外包,都开始培训所谓的java人才.其实速成的哪有好东西呢.所以,静下心,真正精通C/C++,绝对没错的.
5.书的选择,你可以问问你们学校的学长.不知道你<编译原理><计算机组成原理>上过没,这些都是很重要的基础课程.
如果要做网络工程师,那么比较硬的牌子就是CISCO的认证.网上可以去查相关资料
最后说一下,做程序员来不得半点浮躁,我以前认为学个java就够了,现在后悔当初太功利,所以现在开始零基础学C(大一的时候学的全忘光了).基础的东西不能忘.
做IT的,不论精通哪一门,都能有高薪,但是如果你这个学学,那个学学,到头来什么都不精通,就只能做做底层的编码员了
B. C语言学完还学什么
一般招的程序员都是要专业学编程的,如果是业余的要有很好的项目才会选。
现在会C语言的一大把,和PS,Flash啥的一样,但是业余能靠这个吃饭的还真不多。
C语言学了数组,函数,指针啥的这些根本写不出啥程序。还要学Windows API等才可能写出有界面的程序。C语言一般都是用于底层开发,比如说嵌入式(单片机类),这一类,一般招聘都是需要本科学历,连大专都不会要几个的。
C++和C语言是很像的,只是一些地方不一样,而且C++比C语言丰富的多,主要用于写软件,程序类的,业余也就只能学着玩了,个人写一个软件,基本是不可能的,大型软件都是一个团队完成的。
有了C语言入门,学习其他语言都很容易。至于说网页啥的,C语言是没用的,网页都是用JavaScript或者PHP,跟C语言完全是两个概念,一个是编译型语言,一个是解释性语言,而且要开发真正的,有交互式的网页,需要JavaScript和PHP,这些自学要精通,要很长的路,而且实战经验都不如那些专业学这些和开发这些的。
C. 学完C语言,然后应该学什么
1、对于程序员来说,数据结构和算法是必修课程,学过的和没学过的写出来的代码可以说有天渊之别,你必须让你的代码具有艺术性!!(至少你得懂得如何让你的代码省时间,省空间)
2、Linux编程的好处不仅是开源,还是跨平台的,不管你怎样的拉进来都跑得动,windows就不行了。顺便一说,以后的公司企业上基本都是基于Linux平台上的开发的,正如所说的好处,开源跨平台,谁都能用而且好用,而windows的话,你用得交钱,你说企业会用哪个?
3、如果你确定学Linux编程,就把C深啃下去,继续研究,要是想学Windows编程,可以先学C++,再学MFC或者.NET
4、当然了,兴趣的最主要的,只要你有兴趣就能坚持下去,IT这样是个无底洞,没有学得完的一天,贵在坚持。
D. 学完C语言以后学什么
怎么算学完了?重要不是学完了,而是你是不是真正掌握它了。
C的基本操作,象文件操作,网络操作,图形操作等等,这些都是基础;掌握这些东西,就需要你去学习相关的一些知识,象图像格式,文件格式,相应的算法,协议等。
比方你说你的兴趣是开发实用程序和游戏,实用程序是需要你有想法才能去做的(否则不知道什么是实用)。我觉得你可以从做小游戏开始,沿着这条线,去学习相关的各种知识。
比方:在windows下开发游戏,涉及到windows的消息传递机制,windows图像处理过程,如何避免屏幕闪烁,如何进行基本的画图操作,如何进行图像与背景图像的叠加,如何设计一个路径,如何计算路径(这又涉及到数学)等等。
最后,Good luck,希望你能在编程这条路上走得很远。
E. 学会了C语言都可以做什么呢
C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:
Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;
开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;
单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方;
开发系统组件或服务,用于支撑上层应用;
编写PHP扩展,增强PHP的功能;
如果对软件某个模块(例如算法和搜索部分)的效率要求较高,也可以使用C语言来开发。
F. 学完C语言 入门后学什么
本文标签: C入门后学习方向很多同学学完C语言,就急着学习别的语言,但你真的掌握了这门语言了吗?可以说,你只是按照书上的例题打了一遍,连入门都不算,如果放下书,给你个书上的例题,你能直接把代码写出来吗?不要急着学这个语言,那个语言,基础打扎实了,有了编程思想,你会发现,语言不过是换个说法而已。很多同学“学会”了好几种,甚至十几种语言,简历写得老牛X了,但随便拿个语言出来,让他写个实用程序,他就蒙了。。。如果你能用C写个像样的程序出来,别的语言,根本不在话下。有的人学习好一门语言后,再看别的语言,只要一星期就能基本掌握了,然后用于开发。因为什么,因为编程思想相同,不同的只是语法。工作的时候,为了更快的工作效率,选择更适合的开发语言,去选择对的语言进行开发,提高开发效率,我们可以去学习别的语言,但如果你还没工作,只是在学习,那么,你应该学精一门语言,掌握的比别人都好,那么你就已经赢在起跑线上了。试想:别人在学JAVA,C++的基本语法时候,你用C写了个管理系统了,别人用其它语言在写程序,你用C已经在学习数据库操作各socket编程,多线程等知识了。那么,你对C只会越来越熟悉,别人浪费时间在不同的语言的基本语发上的时候,你已经在看C语言更高深的东西了。。。所以小Z的理念是。语言虽然是为了更好的开发效率,但你如果只是在学习阶段,那么,不管你现在在学什么,如果你在学C,那么学好它,如果是直接学的C++或是别的面向对象的语言,同样,一门语言学好它。虽然C入门有点难,但只要你有信念,相信你自己,一定能学好!你的未来,不再只是梦!
(屁话了一堆。进入正题)
C语言入门教程ppt文档下载。这个文档总结了每一章C的学习要点,如果你已经看完一篇C语言的书,那么不要想着,为什么我还是写不出什么程序,把这个文档看一下。以防一些小错误在编程中出现,大概的看个两遍,回头你再看一遍C语言教科书的时候,会发现,你已经对书上的知识点掌握了。然后我们再结合一些例如:C语言经典程序100题(完整版),在不看答案的情况下,自己先做一遍,然后得出运行结果了,再对比一下答案,在不看答案的情况下,自己先做一遍,然后得出运行结果了,再对比一下答案,看看哪个效率更高,代码更好。
如果你自己能把100题做完,没什么困难了,那么你可以自己找一直C项目,试着去完成一下。比如,写一个完整的图书管理系统,或者学生教师管理系统。这样的程序,基本把C语言的要点都包含了。继续努力吧~学完这样,相信你会知道你自己接下来到底是要干嘛了。如果要向WINDOWS开发方向,可以看WINDOWS程序设计,如果要面向对像,可以学习C++,JAVA等,如果要学底层开发,驱动级的东西,可以看LINUX方面的书。看你个人喜好了~小Z比较喜欢WINDOWS开发,哈哈,虽然工作比较忙,但只要有时候,小Z还是会看看书,写写程序。 声明: 本文由( 小Z )原创编译,转载请保留链接:
G. 大一学完C语言之后,一般建议学什么,C++PY还是JAVA
C++主要是底层开发,一般与硬件关系比较大,今后如果想做嵌入式,需要把C++学好。
Python的功能比较强大,大数据,人工智能等等,今后如果想向这个方向发展,这门语言要学好。
Java主要是做Web开发,互联网,电子商务等等,今后如果想从事这个方向,需要学好这门语言。
虽然现在离毕业找工作还比较远,不过以后做毕业设计,自己在选题时,还需要选择一个自己比较擅长拿手的技术来做。具体要看自己在哪个方向上有兴趣,比较擅长,就深入地学习那个方向。今后无论是做毕业设计,还是找工作,自己都游刃有余。
H. 学完C语言能做什么
学习C语言可以做程序员。
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。
I. c语言编程学完后学什么
呵呵,c语言知识只是入门哦。
首先推荐你精进理论知识,数据结构和算法,不说精通,但绝对要了解。
其次,根据你的兴趣和爱好,选择方向。
c/c++主要针对底层系统,以及对速度和性能要求较高的软件,比如3d绘图,数据库,操作系统,网络服务端等等。
JAVA针对手机平台,以及网络方面的应用开发。
python,php,javascript等脚本语言适合web开发。
也可以做DBA,学数据库。
总之有很多种,你自己上网去查,这里就不累述了。
当然,掌握一门甚至多门语言,不代表就万事ok了。比如你用c++开发图形图像类软件,那么你必需对图形图像的相关理论知识有所了解,又如用java开发网络类程序,你必须对计算机网络,Tcp/ip协议有所了解,要开发文件系统,就必须对操作系统的有所了解。
如果需要参加实际的项目,那么你还要学一些框架类的知识,比如.NET框架,J2EE框架,MFC框架等等,从事图形学,你得学习OPENGL,DirectX等等。只有掌握了相关框架的API这样才能够构架大的系统。
总之呢,给你的建议就是:数据结构+算法+你感兴趣的方向
其中,你感兴趣的方向=相关理论知识+具体的实践语言+对应的框架API
J. c语言学完之后可以干什么
也许你学了C语言后,只能在DOC界面做printf,才觉得有点感受到编程的感觉。(不过我之前也一样),C语言作为使用最广的编程语言,没有之一,可以做很多方面的开发,比如最多的嵌入式开发,像我们超市用的POS机,街头上的LED显示板。一些服务器,也是用C语言开发的(底层)。各种硬件驱动,也几乎都有用到。当然,如果有你去了解我们的操作系统,也是用C语言开发的。其实学习和使用某种语言,在懂语法之后,更重要的是对库的了解和使用,如你现在用的stdio.h string.h stdlib.h ....你可以从事一些嵌入式行业的底层驱动和应用的开发,这种工作是最多用到C的。如果想在手机和PC上开发,现在得学一些高级语言,如果 java,MFC,c#,c++。学JAVA不一定说是要学C之后去学,虽然JAVA是用C开发的。现在主流的语言,很大部份是C系列的,你只要学会了一种,就比较容易上手另一种。你说的系统性编程,太范了,做一般的开发,就主要是有效的组织系统提供的语法与接口,如你现在用的,int a=b+c,printf,然后去实现某种功能。如老师布置的作业,在DOS界面打印一个矩形。当然,开发一个产品要比这复杂的多得多。