学会c语言j***a,学会C语言要多久
kodinid
7
大家好,今天小编关注到一个比较有意思的话题,就是关于学会c语言java的问题,于是小编就整理了4个相关介绍学会c语言Java的解答,让我们一起看看吧。
- C语言需要学到怎么样的程度?
- 想学c语言,怎么办?
- linux、C语言、java真的好难好难,有什么好的学习方法?
- 学编程要先学会什么?比如c语言或者易语言?
C语言需要学到怎么样的程度?
很多同学在学习C语言的时候都是基于黑窗口下来操作的,学起来可能会感觉到很枯燥,学了不知道可以做什么,本来对编程很感兴趣的,整天面对着黑窗口,打印一些数字和字母,时间一长就没兴趣了;
以前学习C语言的时候,看的是 如鹏网 的视频教程——《C语言也能干大事》系列,挺有意思的,通过开发超级玛丽,飞机大战,吃金币,以及用C语言来开发网站,不用硬件来开发校园一卡通系统,开发Windows程序来讲解C语言的知识点,蛮有成就感的,没想到C语言还还可以这么学,具体的可以到如鹏网***上去了解一下;

学完C语言的话,也是可以学习其他的,目前企业用的最多的就是JAVA和.Net了,具体的也可以到 如鹏网 上去了解一下,有网络的地方就可以学习,可以根据自己的时间来练习,掌握的更好,把课余可支配的时间更好的利用起来学习企业的技术,有问题随时提问,老师实时在线答疑,口碑不错,基本上都是慕名而去的;
以前在如鹏网上学习的时候,也有很多大一大二就开始学习的,在学校里就开始工作了,拿着薪资上大学,薪资也有了,工作经验也积攒了;
作为一个做软件开发两年的菜鸟,学习C语言就学到了指针,用C语言实现了数据结构那门颗的各种案例,后面学了J***A感觉上手比别人快,看一些源码都不是很费劲,虽然说在工作中没怎么用到C语言,个人觉得的还是要学一下C。写得不好,请各位网友指导
(图片来源网络,侵删)
了解编译之后的汇编,汇编和C语言之间的约定等。再稍微了解一下如何减少程序运行的指令数。注意,是程序实际运行的指令数,而不是编译你能看到的指令数量。
比如计数循环加载内存16次,和直接汇编写16个内存加载指令,执行的指令数量是不一样的。
我觉得到这个程度,C语言对你来说没什么可继续深入的了。
暂时还没发现有第二种编程语言在承上启下这方面比c语言更优秀的,和二进制汇编相比,它不是基石;同c++,J***A,py相比它没有那么多花式,在互联网时代没有j***a那么夺目,它就像空气,你感觉不到它,但它却无处不在,离了谁都行,但唯独少不了它,它是众多编程语言的孵化器,编程语言之母,我不知道下一个新语言叫甚名谁,但知道它一定出自C
其实C语言用来做业务开发,有些浪费其高性能和完爆任何一门高级语言的速度,并且你看互联网公司也很少用到C语言,一般都是用j***a,php,python,golang这些语言
但是C语言却非常重要,这是因为它与数据结构和算法挂钩密切,在面试的时候,用C语言很能体现你的编程水平,这是因为其内部的封装库很少,数据结构很多也得自己实现,比如说链表,map等,还有最让人头疼的指针
综上所述,如果你C语言基础扎实,建议你可以去看一下[_a***_]或者golang,或者往更深层次的内核发展,内核的源码都是C语言实现的,有什么问题可以私信我,有问必回
想学c语言,怎么办?
你学了有什么用?
如果你是上大学读ICT信息通信或者电子工程,这个课是一年级必修课,是基础课程。
如果你是想业余爱好去学,是浪费时间。
如果你有能力和有基础去学,要问 学习c语言用在什么领域。
在ICT信息领域,学c语言,主要是看码,以后进化到可以去实战。这一般需要连续五年以上经验才可能有能力去看修改码和开发。
在电子工程上,需要懂项目工艺流程,需要熟悉开发设备和硬件接口,这样才能做埋入式的c开发应用。
学计算机语言,最简单最挫的方法一般就是看书,看书上代码自己敲一遍。这是我以前自学时的方式。这种方式最大的问题就是似懂非懂,因为看和想都是作者的思维不是你思维。
你需要的是更多人的思维,总结出你的思维,所以需要上网找代码,看代码,然后按自己想法写代码。
简单的说就是多实践。
找代码:最简单就是百度,csdn,什么的,当然正规渠道就上github, codeproject, sourceforge,stackoverflow 国外真的大把
看代码:水平菜点用visual studio + visual assist X,学会一些基本调试技,能调试绝对是理解代码的最好方式。水平好点就可以脱离调试,source insight, sublime, vim+ctags
事实上看代码这个过程是最难受的,因为有时候你会发现根本看不懂别人在写啥,这是个痛苦的过程,遇到这种情况,可以降低要求再找一些更简单的项目,也可以硬啃,不懂就查书,查百度,google,stackoverflow。
写代码:写代码必须是目的性,想清楚要做什么,独立完成,
看书的目的是要写出自己想法的代码,光看不写,等于白看。
如果楼主觉得这个流程转不动,那得先补点点数据结构。
学C语言,首先搞台配置不是很高的电脑,下载vc6.0(新手强烈推荐这个,当然vs更好),C语言教材,如C plus,或者谭浩强那版本都可以。
然后看语法,看完一个上机试验一个,一本书完了,差不多可以说入门了。然后想变得更吊,那就练题目,啥C语言经典100道题什么的都挺有意思。总之,C语言是一切语言(J***A,Python等)之母,学好了C语言学其他就更加简单了。
如学C语言需要什么资料电子书安装包的都可以私信我,免费发你
linux、C语言、j***a真的好难好难,有什么好的学习方法?
任何一门语言,最难的是算法,是实现,是实际编程经验,必须要持之以恒的学习。
但是语言语法本身是非常简单的。
基础和 赋值,判断,循环,应当在一周之内学会。
稍微复杂一点的 对象,继承,多态,反射,抽象等等,应该在一个月之内学会。
再稍微复杂一些的内存,基础数据结构,异常处理,泛形,容器,并发,几本类库等等,至少应该在三个月之内学会。
学会了这些,仅仅是基础,你还不会编程。就相当于学英语刚刚学会ABC,并不代表你会英语。
学完了基础和语言,你才能开始学习如何编程。
一切才刚刚开始,后面还有很难的事情要去学习。尤其是编程的经验,更是需要很长的时间去领悟。
如果刚开始,一个语言语法本身,就相当于abc你都觉得困难,学习不下去。
我建议你开始转行干别的吧,不要浪费青春浪费生命。
怎么难呢?你跟着***一步一步做就行了,台湾那个***170集,每集只有5-10分钟,你反复看,一步步跟着做没问题。如果搞不懂估计应该生活不能自理或者初中没毕业吧。Linux和j***a也是同理。
真正难的是算法,需要线性代数、微积分、离散数学、图论和一些优化课程的内容,需要很喜欢(自学)或学习理科。
编程是最简单的,解决问题(建模)才是最难的。编码能力是技工,建模能力是工程师。
感谢邀请!
对于一个小白来说,刚开始起步是会觉得很难,特别是Linux;但是无论怎么难,多敲几遍或者多配置几遍什么都感觉会了,最重要的是第一次成功。
对于Linux
如果你不是从事运维方向的专业人员,没必要学习的特别的深入,只需要掌握基本的命令,懂得如何操作就行了,专业的事交给专业的人来做。
对于J***a,C语言
我觉得两个语言都不会太难,多敲几遍就会了,特别是J***a,我还记得我当初入坑的时候敲个helloworld都很多地方错了。最重要的就是静下心来,仔细琢磨。
学习方法无他,多敲代码,多练习,有问题就百度直接试着解决,一定要独立解决问题,因为独立解决问题后的喜悦感很重要,这是你坚持下去的动力。
有什么不同意见欢迎在下方留言,我是架构师之旅,欢迎大家关注实现我。
学编程要先学会什么?比如c语言或者易语言?
1、计算机概论->C-->任意一门面向对象的语言
2、不要看谭浩强的书,那书顶多做本工具书,遇到语法或者库函数之类的问题去查。3、易语言真心没什么用。
4、英语很重要,但是你入门的时间不遇到多少英文材料。
首先,计算机概论是基础,要不然你敲了一堆代码,都不知道代码是怎么被计算机执行的。其次,个人感觉C语言很适合新手入门,因为C给我一种很清晰的感觉,C的规则很少,没有面向对象那些什么字段、属性、方法、基类、抽象类、接口、委托、逆变、协变*&*(……*这么多名词完全就把你搞晕了好吧。
最后,面向对象的语言肯定要学的,C很强大,效率高,体积小。但是有个非常严重的问题,开发速度慢。你可能学了一个月的C,还仍然在用写控制台算数学题。但是,用面向对象的语言,学五分钟就能写出一个界面。很有成就感有木有!
简单说一点个人观点,也不知道你是学什么专业的,我是做电气自动化控制的,所以平时用的高级语言比较少,但是很多软件中编程所共有的那些东西基本上都是通的!
当你稍微系统的学习过一种编程知识后,再去学习其他的编程知识就会感觉很多想通的地方!现在编程的软件越来越多了,之前我们也就是对C和VB有一些了解,因此还是建议你学C,当然现在很火的pathon,应该也不错!
如果你是纯小白,建议学编程首先还是应该把计算机的基础知识学习一下,补码,BCD码,ASCII码这些概念弄明白,然后你就知道byte,word,float等数据类型的概念和数值[_a1***_]范围,这样你才能明白什么时候要用什么样的变量,以及为何我要定义这样的变量类型!目前很多初学plc的小伙伴,感觉这些有的人都搞不清楚,所以学习其他的语言,也一样面临这样的问题!
然后再去学习一些语法,if,else,for,case,while这些,当然远不止这些,但是我说这些基本上每种编程语言中都有,特别是PLC这种编程,用的最多,呵呵;再去学习一些函数,可能就可以入门了,多多去编程思考,慢慢可能就走上程序员的道路了!
就简单说这么多了,希望对你有点帮助,谢谢!
C语言是国内大学几乎所有工科都会学习的w一门编程语言。但是作为编程入门的话,我觉得python更适合入门,原因如下:
1、如果使用C入门编程,能更好地掌握编程基础,理解代码运行原理,但是学习c比较枯燥,很难迅速见到成效,可能会打击学习的积极性。
2、使用python见效快,但是因为大部分使用高级接口,所以对底层实现方面可能就比较模糊,但是也可等学完python之后再学习C去补上。
3、现在国外教初学者编程都换python了,C是偏低层的,细节多,不易学。学python,你现在想做的东西,用python都可以很快很方便的实现。
当你有了一定的编程基础之后,再学习其他语言也是很快的。另外记住语言没有好坏之分,只是适合的领域不同而已。
学习编程要看你的目的是什么,是找一份工作,是为了某方面个人的兴趣。
如果是为了找工作,那首先要做的是选定一个方向,是想要搞前端、后端还是数据库……然后根据你的方向去选入门的语言。如果你不确定以后想要在哪个方向上混就选择简单易上手的语言学习,敲敲代码找一找编程的感觉。找工作最终还是要系统学习主流语言,比如J***A、C或者C#这些语言,但是这些语言学习周期比较长而且相对难度也较大一些,需要一些耐心和毅力。
如果是兴趣,我个人比较推荐Python或者JavaScript这些脚本语言,易上手,应用广,而且运行开发环境也比较容易搭建,比起J***A、C语言也容易些。
希望能够帮助到你,抱拳!
到此,以上就是小编对于学会c语言j***a的问题就介绍到这了,希望介绍关于学会c语言j***a的4点解答对大家有用。
标签: 语言
学习
编程
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。