打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
学好编程,从入门到精通

怎样学好编程,做一名高级的工程师,自然这是小编的见解哈,基于昨晚上写了一个C语言的知识点,有一个读者就要我写一下,怎样从小白到大神,现在我把自己的想法写一下吧,不喜勿喷哈,我先说一下,怎么一步步去学好。

第一步,先把C语言知识点学好,暂时先把C语言初级写一下,比如说,计算机的组成原理:

1.了解寄存器 2.内存存储 3.进制转换(位运算) 4.原码、补码、反码 5.存储模式 6.逻辑运算符

以上就是我觉得计算机原理中要掌握的一些知识点,欢迎补充,谢谢。后面就是,编程启蒙思维、基本数据类型、运算符、顺序结构、分支结构、循环结构。这些都只是基础的 。

然后是C语言的中级部分,数组、函数、指针(初级和高级)、预处理运算、结构体和共用体、枚举、位运算、联合。

到C语言的精通部分,数据结构:线性表、数据结构:线和队列、数据结构:串、数据结构:

用算法、动态存储管理、高级图形编程、socket通讯编程。如果把我上述的这些点学完理解熟透了,就差不多,对C语言可以精通了,数据结构很重要的。最后的话必须检验自己对这些点是不是学好了,那可以尝试去做一下,小项目,比如说:人工智能开发《俄罗斯方块珍藏版》、写个扫雷游戏、拼图游戏、贪吃蛇、连连看这一系列的能做出来就差不多了。可以加群466572167,学习交流提升自己

第二步、学好C++的知识,C++ 的初级部分需要学的,数据结构:双向列表、数据结构:双向队列、数据结构:树和二叉树、数据结构:图、数据结构:查找和排序,自然肯定还是要把面向对象的编程思想理解一下,然后是类和对象的研究,运算符重载,继承与派生,多态性与虚函数,I/O流。这些点的话要学好的,仅仅只还是C++的基础罢了。

然后是C++的中级部分应该接触到的知识,Boost,顺序容器,关联容器,泛型算法,STL标准模板与泛型编程、MFC框架

到C++最后这些点全部熟练了,那就对C++差不多精通了,进程/线程编程、TCP/IPUDP等协议编程、socket网络编程、数据库编程。前面说的这些都差不多熟练了,那么对C++掌握的就差不多足够了呢,最后自然实践是检验真理的唯一办法,项目多做几个吧,比如说《迷宫寻路经典算法》,《腾讯QQ辅助工具系统》,人工智能开发《五子棋》,写这几个也差不多了。

其实的话把C和C++学透,也能找个不错的工作了,然后有时间去学下win32知识,MFC,以及进程多线程,就差不多了,可以加群466572167,学习交流提升自己。我暂时就详细的把C和C++的知识点统计出来了一下,要是想学提升Windows编程方面的,可以在下面留言。

什么时候我详细的写一下,Linux也顺带一起写下吧,小编暂时就说到这了,不喜勿喷哈,要是觉得没用的,你就想想,小编全部只是个人的见解看法吧,把Windows编程,Linux系统学精,也差不多了,但是学编程可不是短期就能成为IT大神的,这可是一个长期坚持的过程,就算是到了这一行,说实话,那也得是要不断的精进自己,现在信息社会发展的那么快,自然学习也不能停止的,小编暂时说到这,希望对各位才接触C语言的不管是学生还是转行的也好,希望会有帮助吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
《Python基础案例教程》第1章(微课版)课件
嵌入式学习路线,嵌入式Linux学习路线
程序设计与算法
计算机专业学的那些课有什么用呢?
为什么你觉得C语言什么都不能做,学了没用?
总结一下我对上大计算机四年课程的理解和体会
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服