自学c语言,零基础怎么破
  • 浏览:941 评论:9 人

  • 如题,自学c语言需要下载什么软件呢?
    有什么书籍好呢?
    一般需要学多久呢?
    小弟从小的梦想就是当个计算机大神,我仿佛已经离那越来越近。
    求各路大神指点秘籍。
    黑夜给了我黑色的眼睛,我却用它来寻找光明




    C 是结构化的高级计算机语言,拥有37个关键字,丰富的运算符(34种),数据类型和控制语句(九种),编写的程序可移植性好,即可用来编写系统软件,又可用来设计程序。
    每一个程序都有若干源程序组成,源程序包括预处理指令,数据声明,若干函数(函数是程序主要组成部分)。 其实设计一个程序的开始是 根据需求设计算法,算法是设计程序的灵魂,算法是解决问题的步骤,算法包括自然语言,流程图(传统的,结构化的,Ns,伪代码........其实能在脑中形成思路即可,这些只是辅助)。
    算法懂了,就着手设计程序,设计程序要对格式,关键字,数据形式,数据类型,控制语句,函数的调用都要熟悉,最后就是经验了
    程序编写好,就要进行编译,形成一个目标程序,将目标函数进行连接成为可执行程序(后缀为.exe)
    这就是一个C编写的大概过程,最重要还是算法和设计两过程
    推荐两本书 一本红色的(国内),一本蓝色(外国的,据说这本更好)的 你搜淘宝就能找到的。