c语言之谈

       大多数软件工程或者计算机科学与技术的学生,刚开始学的第一门语言课,大概就是谭浩强谭老那本c语言设计,一本书但凡能被大多数学校拿来做教材必有其可取之处,且刚开始就选c语言这门课,也必然有其原因啊。

      这本书也被挺多有心人找出错漏之处,或者不够严谨的地方,以及吐槽代码风格,啥的。千人千面,刚开始学,工作之后再看,就又是另一番体悟了。

      c语言大概相当于易筋经,在此不讨论c语言之下的汇编这种的,c语言就语法而言简单实用,难大概是难在指针和进制转换这里,所谓面向过程编程,面向对象编程,面向工资编程。这许多年面向也是越来越清晰了。

      指针这里多学习,多调试,多看书,多想象,多推演这样。除此之外指针变量,指针函数,函数指针,指针数组,数组指针,刚开始面试有些人就喜欢问这种。。。

     进制转换,这里大概要明白一个64位的数,可以存储两个32位的数,第一个左移32位数,加第二个。就是两个32位的数合成一个64位的数。取的时候再做相应移动来取。

       其实刚开始学不明白,大概是正常的。贵在坚持,调试,写,背等等,就等某一刻开窍。闲着没事可以忍着恶心看看孙鑫的mfc讲解,大概32集,网上挺多地方有资源。大概一集2个小时左右,有代码示例,讲的也还可以。简单看看。

      天下界面皆出自win32,mfc就是win32集大成者,其它界面库大概都是删减了部分而已,底层消息机制无出其右者。

    大二好像有本c++程序设计,其实语法层面的东西简单看看就好,正确的学习方式应该是去网上,github啥的找点项目源码,调试,部署,自己装个虚拟机啥的,界面库啥的也可以用起来。多下断点调试,现在网上资源一大堆,怕就怕不知道找什么,怎么找。可以加各种学习群,问,学习这样。

    这世上没有人有义务帮你,帮你是情分,不帮是本分这样,问大概就是装孙子,自学就要走弯路,走点弯路其实年轻是利大于弊的。

     努力,努力,加油,加油。

    本人qq交流群:242598595。有啥商榷之处,可以交流探讨,常年不定时在线。

    在转载此站点文章时,希望可以声明原作者 ,感谢。

 

你可能感兴趣的:(c语言,c语言,程序员,客户端,服务器)