年终大学习之C++学习笔记(一)

    由于本人是一枚光荣的考研党,所以C和C++是必须的要熟悉的,好吧,我承认前几年学的有点渣渣,但那也是过去式了,只有现在努力了,还是从基础做起,由于时间的关系我还是从C++做起,然后是数据结构,至于C等到这些都学完了再来学吧,毕竟时间还是比较紧张的。。。。

    至于怎么学习,嘿嘿,还是求助于传智的视频,跟着视频里老师的思路来学,看完了以后再重读一遍代码,就这样先打打基础吧,还是和数据库一样,此系列博客当做看视频学习的学习笔记,不做任何的商业用途,也可以当做是课堂笔记啦,嘿嘿,做一个知识的梳理吧。

    好了,首先说大纲,即我们学习C/C++需要学到什么程度才能找到一份好的工作,我们需要学到什么程度才能不辜负我们的努力呢?

    首先,C语言:

    1.掌握C语言语法与应用场合----项目细节实现能力;

            解答:C语言可以说是一个处理细节的语言,不像java那般你知道了API就可以直接拿来使用,而C语言得知道一些基础的语法联系,比如说指针与数组,指针数组等等与知识点之间的联系和用法得掌握,而且C语言在项目中往往是用来实现某一个功能来使用的,所以我们得在细节处理方面上得特别细心。

   

    2.成功搞定C语言面试题;

           解答:往往公司面试时用的题目是高于他们想找到的员工的工作能力的,因为每个公司都想找到最好最合适的员工,所以能够搞定C语言的面试题,我们就能够胜任我们所想找的那个职位了。


    3.具备函数库接口设计与封装能力;

         解答:正如上面所说,C语言往往是拿来实现一个功能的,因此我们就需要拥有用C语言把功能实现并将其封装起来做出接口以供其他人员来使用的能力,这样才能体现出我们的工作能力。


    4.具备用C语言调戏各大知名公司的能力;

          解答:你说你很牛X,我怎么知道你很牛X啊?最直接的方式就是去与各大公司做出的产品去调戏,让老板或者上司看到你的能力,这样他们才会放心的把工作交给你来做。


   接着,就是C++:

    1.掌握C++的语法与应用场合----项目整体架构与细节实现能力;

        解答:与C语言刚好相反,C++看待问题往往是从大局上入手,这就导致了两种语言应用上的不同,使用C++我们的知道怎么构建父类,子类,得把框架构建出来,再运用C++或C语言将划分好的功能来予以实现。


    2.能够搞定C++面试题;


     3.具有软件设计的思维,掌握设计模式;

         解答:这是我个人感觉的高级语言的魅力所在了,怎么构建一个大的或者超大型的项目?用什么设计模式来实现需求更高效?我们写出的代码需要符合什么要求?父类和子类怎么构建才合理,都是我们需要学习掌握的。


    学完基本的语法,就可以学习数据结构和算法了。

     1.大企业需要你知道怎么取调用这些数据结构,而小一些的公司就会要求你会熟练的使用到这些数据结构;


     2.大企业面试要求学会实现;


     3.高薪就业必须精通;


    4.大数据高并发能力;


    有了硬件能力,当然软件能力也是少不了的。

     1.代码规范;


     2.心理素质;


     3.面试技巧;


    以上就算是大纲了,哈哈。就按照这些一个个学吧,估摸着寒假学不完,反正跟着学,直到会了为止,嘿嘿。。。。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值