一周时间能学完c语言吗?
如果想一周时间学完C语言的话,估计够呛,因为C语言是计算机的一个底层语言,如果只是了解他的基本语法和用法的话,一周时间,每天付出大量精力去学习的话,也勉强能够完成,但到后面阶段就比较难,需要彻底掌握C语言,基本上是很难实现的
一个月学会c语言可行吗?
一个月学会C语言完全可行。
我来说一下我的方法:如果没有学过其他语言,花一个星期读完一本C语言教程,不要太厚的,厚了看不完。知道大概就行了,比如变量类型,运算符,分支、流程控制语句。知道就行了,以后不明白时能翻书找到就行。学的过程必须把书里面的程序录入电脑编译运行,但不要做课后练习题,课后练习题可能会让你怀疑人生,那不是C语言,不要做。千万不要去研究细节,有的教程,一个scanf函数能让你学三天,最后写程序还是用不好。
读完书之后就应该开始干活了,如果学过其他语言,就不要看书学习,直接开始干活。找个“项目”,比如学生档案管理系统吧。思考一下如何用程序实现它,构思出框架,就开始干活。我的建议是,用web方式实现,这样简单又时髦。用C语言写CGI的方式,结合PHP实现学生档案管理系统。PHP像个简化版的C语言,直接拿来用,不要专门学。
C语言怎样写CGI?上网查,把样例拿来,在例子的基础上写自己的代码。写代码过程会出现各种错误,排除错误的过程就是学习过程,可能很痛苦,要坚持住。一个星期之后,你不那么痛苦了,两个星期之后,你的程序已经像那么回事了,三个星期之后,程序完全实现。是不是四个星期过去了?休息两天,一个月过去了,你已经学会了C语言。
你要是为了应付期末考试,一个月好好学学可以及格,要是为了工作中使用,一个月顶多算入门,简单的知道它的语法,写一些简单的例子,不大可能真正学会,要领悟c语言的灵魂指针,不是短时间能做到的事情,而且不了解常见的硬件知识,也很难深刻理解c语言,毕竟它很贴近底层。
学完C语言,之后该怎么走?
学完C语言后,相当于万里长征走出了第一步。
之后你可以考虑某个方向,然后专攻这个方向,因为计算机语言框架内容相当多,等你都学完摸清楚年龄不小了。
总的来说,web方向学习下HTML,CSS,JavaScript基础知识,学完后jQuery,React,Vue等框架可以深入了解。
底层如嵌入式方向,可以学习下C++基础知识,学完后深入了解下STL库啊,网络socket编程,线程进程,内存,操作系统等等。
如果想做服务器方向,可以学习下Java语言,学习完基础内容后可以学习下Java框架,structs,Hibernate,Spring,MyBatis,Redis,Nginx,Servlet,Docker等等内容。
综上所述,选定一个方向,一口吃个大胖子不太现实,坚持就是胜利,祝你成功!
学会了C语言和JAVA能干什么?
C语言和Java语言是目前被广泛使用的编程语言,C语言在物联网领域有广泛的应用,而Java语言则在Web开发、移动互联网开发、大数据开发、人工智能开发等领域有大量的应用,下面分别做一个简单的描述。
掌握C语言可以进行嵌入式编程,嵌入式编程的应用领域非常广泛,大到火箭导弹,小到儿童玩具都能看到嵌入式编程的身影。什么是嵌入式编程呢?简单的说就是通过控制芯片来完成各种关联设备的操作,让这些设备按照程序的设计进行工作。通常嵌入式编程环境都会有嵌入式操作系统,能做很多复杂的设置,由于嵌入式编程本身就具备一定的创新性,所以嵌入式编程还是很有乐趣的。
掌握Java语言能做的事情就更多了,Java可以做各种网络应用,比如各种网站以及各种网络办公系统。除了能做网站,Java还是Android平台的开发语言,比如可以使用Java语言开发各种安卓平台下的App。Java在大数据领域也有广泛的应用,比如可以在Hadoop平台下使用Java语言进行各种功能的开发、算法的实现等操作。
从语言的使用情况来看,目前Java语言的应用领域非常广泛,Java语言自身也有一个非常健全的生态环境,IT领域有大量的Java程序员在从事各个领域的产品研发。Java语言自身的互联网基因让Java赢得了“互联网普通话”的美誉,也被称为编程语言界的神话。
当然,在IT领域也流传着这样一句话:真正的程序员使用C语言,这也充分说明了C语言在编程语言界的地位。
总之,C语言和Java语言都是目前非常值得学习的语言,未来的应用前景依然广阔。
我使用Java和C语言的时间比较久,我在头条上也写了关于学习Java语言的系列文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有Java、C、Python等编程语言方面的问题,也可以咨询我,谢谢!
学了这两门语言当然是成为一名软件工程师。
C语言是编程的基础,学了C语言之后在学习其他语言就会非常容易。
C是一门偏底层的系统级编程语言,同时也是面向过程的。学了C之后一般大都是做系统相关的开发,比如linux下的系统开发。
而JAVA是一门面向对象的编程语言,发展了大概20多年了。其庞大的生态环境以及各种成熟的开源框架。已经成为当今企业级应用的不二之选。
javase: 即J2SE, java标准版, 主要做一般的java应用, 比如, 应用软件/ QQ之类的通信软件等等.
javaee: 即J2EE, 主要做企业应用, 比如公司网站, 企业解决方案等;
javame: 即J2ME, 主要面向嵌入式等设备应用的开发, 比如手机游戏等.
而JAVA SE 又是JAVA技术栈的基础。
先学好了 SE 以后, 在根据自己的兴趣, 选 ME 或者 EE 进行扩展。

