问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-25 20:21

我来回答

7个回答

懂视网 时间:2022-05-11 07:03

本人大二学生,在大学的专业和计算机擦边,但无关编程。
目前自学完成c语言(感觉并不能做些什么),后来用一学期时间学完c++语法(控制台写的),平时也会自己实践很多小玩意儿,比如数学分析、socket网络应用服务器端/客户端什么的。
学完了c++语法,effective c++上大部分内容也能看懂。

迷茫了,不知道自己该学些什么了。
学了几天java,但感觉不太好,还是想坚持用c++做。
看了点Python,还可以,但目前的学习进度仅仅看出来Python比c++写起来简单点,但c++更强大更自由,Python还得去记那些import(Python刚学了一点,仅仅是目前的看法)。
我也不知道自己该从事哪个方面,看过知乎别的文章说网络/游戏/服务器等等方向,其实我自己也不知道要从事哪个方向。
请问我该做些什么了,学些什么了?具体看些什么让自己进步呢?我这是瓶颈期吗?

热心网友 时间:2022-05-11 04:11

呵呵,c语言知识只是入门哦。
首先推荐你精进理论知识,数据结构和算法,不说精通,但绝对要了解。
其次,根据你的兴趣和爱好,选择方向。
c/c++主要针对底层系统,以及对速度和性能要求较高的软件,比如3d绘图,数据库,操作系统,网络服务端等等。
JAVA针对手机平台,以及网络方面的应用开发。
python,php,javascript等脚本语言适合web开发。
也可以做DBA,学数据库。
总之有很多种,你自己上网去查,这里就不累述了。
当然,掌握一门甚至多门语言,不代表就万事ok了。比如你用c++开发图形图像类软件,那么你必需对图形图像的相关理论知识有所了解,又如用java开发网络类程序,你必须对计算机网络,Tcp/ip协议有所了解,要开发文件系统,就必须对操作系统的有所了解。
如果需要参加实际的项目,那么你还要学一些框架类的知识,比如.NET框架,J2EE框架,MFC框架等等,从事图形学,你得学习OPENGL,DirectX等等。只有掌握了相关框架的API这样才能够构架大的系统。
总之呢,给你的建议就是:数据结构+算法+你感兴趣的方向
其中,你感兴趣的方向=相关理论知识+具体的实践语言+对应的框架API

热心网友 时间:2022-05-11 05:29

java基础一般就是J2SE了,学完之后一般有两个方向可以选择继续发展:
第一个为J2EE,就是企业级应用开发,涉及到web,一般为B/S结构的应用开发;需要深入学习掌握的知识包括SQL、MVC、IoC、AOP、持久化、WebService、HTML、CSS、Javascript等,主流相关技术框架有Spring、Struts、Hibernate、iBatis、EJB、JSF、jQuery、ExtJS、DWR等。
J2EE的开发特点之一就是一般资源(CPU、内存、硬盘存储等)足够丰富。
第二个为J2ME,就是嵌入式Java开发,涉及到手机、机顶盒、电视之类的设备。在过去的诺基亚为王的时代,很多小游戏就是基于J2ME开发的。如今安卓很流行,很多手机、智能电视都使用安卓系统,而安卓的SDK开发也是基于Java的,就是使用Java进行开发。(NDK开发需要掌握一定的C++的知识)。

热心网友 时间:2022-05-11 07:04

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

学完这两个之后,你再考虑一下net和java,后两者在c++的基础上学习是很容易的,都差不多,都有一定的类似性,都牵扯着面向对象问题,你学习net和Java时,你会发现两者有类似性。

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

热心网友 时间:2022-05-11 08:55

其实呢,只要掌握一门语言的规律学起其他语言来都很容易了
要学什么语言是要看你要往那个方面发展
如果你非常非常精通某一门语言的话其实也可以获得很大成功的
你也可以涉猎一下其他语言
但是一定要精通一门
不然学了那么多什么都不精通就白学了追问就是不知道要精通什么好~~~现在这个社会不知道哪个好~~~

追答看你上面的回答是说学JAVA,C++和JAVA都是面向对象的程序设计。每个语言都有他自己的优点,例如C,C++,JAVA,只要非常精通其中的一门不怕找不到好工作,这些都是很热门的语言的。。。选择的话,看你自己个人觉得哪个比较好学。你可以去查一下最近几年编程语言的排行榜,对你兴许有帮助

热心网友 时间:2022-05-11 11:03

你认为你c学的很牛了?呵呵,那就学学c语言高级编程吧,编程的深度体现在你的代码中,学学数据结构吧

热心网友 时间:2022-05-11 13:28

学c++,不论你方向是什么,学他都没错追问我方向是JAVA的 我学了一点点C++ 好像很难学一样~~类的难搞~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 学习了C语言后,可以应用到哪些方面 C语言如果学习好了的话,都能干什么,。或者说,编程以后到底能写出什么... 学好C语言后,可以在哪些方面编程,希望详细些 我学过C语言,以后有哪些好的方向可以从事啊? 学C语言有哪些工作能做? 调理肝脾功能应多吃什么食物 请问学C语言毕业后可以从事哪些工作啊! 能补肝,脾,胃,气的食物 吃什么补肝脾 吃什么食物补脾肝肾 什么食物是补肝和脾的 食物中毒意外险会赔吗,哪些情况意外险不保 有线电视如何连接宽带并看电视? 如何用联通宽带看电视和连接网络? 连上wifi后怎么看电视 如何给iTunes备份加密 iTunes备份数据密码如何设置 马思纯和白敬亭吻戏亲到了鼻子上面,初恋时的你经历过哪些似曾相识的画面? iTunes备份这个备份密码是哪个密码? 章子怡在十面埋伏里的激情戏中用替身了吗 冻干柠檬片的介绍 冻干柠檬片的优点 泡冰冻柠檬干开水还是温水 柠檬冻了还能吃吗还有没有功效了 请问柠檬干片长时间不喝能否放冷冻里? 名人战胜胆小的实例 微信小程序怎么领取红包 茂七公---武汉卸甲李姓始祖茂七公考据 一个山一个荣读什么字 为什么微信小程序红利这么多,真正抓住的人却很少 武夷山哪里有卖体重计的啊~~ 微信小程序究竟为什么会火起来? 在线抠图 “鞠”这个姓氏是怎么来的 微信小程序分享失败,分享出去的小程序前面有红色叹号,微信重新下载安装,清理缓存都不行,换手机也不行 至今为止,你摘抄过最喜欢的句子是? 《三国演义》作为四大名著之一,在旧版的三国演义中第几集关羽在华容道放曹操? 如何看待微信小程序“全民答”的走红? 在线抠图的网页!!急 微信小程序爆红 传统手机APP还能活多久