zoukankan      html  css  js  c++  java
  • C语言 第一章

    与计算机交流使用的语言就是计算机语言,计算机可以高效的完成数据的处理,为了能让计算机按照我们的要求完成特定的数据处理和操作,就要借助与计算机语言,此时信息的传递是单向的,我们总是在要求计算机做这做那。

    计算机语言通常先是被编辑到文档中,然后计算机读取这个文档以后,才会了解自己要做什么,写这个文档的人叫程序员,编写文档的过程叫做编程。

    1.1.2 计算机语言的发展

    计算机语言的发展四个阶段

    机器语言 汇编语言 面向过程语言 面向对象

    1.1.3 C语言

    C语言是第三个阶段的计算机语言,使用这种类型的语言要求计算机处理数据时,不光要告诉计算机该做什么,还要告诉计算机该怎么做。

    C语言的应用领域有嵌入式开发,数学计算,图形处理,系统软件。。。

    1.2编程方法

    编程方法,即在使用C语言编写程序的方法。 我们要求计算机处理数据时,首先要告诉计算机处理的数据是什么,然后再告诉它应该如何操作数据。

    数据处理示例

    第一:分析 问题

    第二: 设想实现方法

    分析清楚 问题后,接下来要考虑我如果站在计算的角度上,该如何解决这个问题。

    1.为什么站在计算机的角度

    因为只有这样才知道对于计算机而言,什么是可以做到的,什么是不可以做到的。例如计算机输出图形时只能自上而下,自左向右的输出,其它方式都做不到。

    1.3开发环境

    通常情况下,程序员都 是在一个特定的环境下编写程序的,这个环境就是开发环境,编写C语言的开发环境 不止一人,如在运行着windows操作系统的电脑上,visual studio2010,还有手机上的开发环境如C4droid

    1.4编写C程序

    要开发一个工能全面的程序,不是仅仅编写代码就可以完成的,有时还需要图片,音乐等资源的组合,因此写程序的第一个步骤是:创建一个“项目”,此项目用于容纳各种文件(代码,图片,音乐),在新建的项目里面什么也没有,为了给这个项目添加代码,我们点击添加代码文件(源文件)即.cpp文件。

    1.5 EGE

    学过C语言的人清楚,C语言编写的简单程序,几乎只能输出字条,如果要输出 一个图形的话,就不得不引入更多 的代码,现在就普及一个观点,如果在C程序中使用EGE ,一样可以写很少的代码,然后在窗口中绘制图形,甚至是动画。(easy graphics engine简易图形库)。

    从网上可以下载EGE库,在学习完C语言的基础知道后,可以继续学习这部分内容,它有助于你学到计算机绘图的算法,为以后使用其它更高级的图形库打好坚实的基础。

  • 相关阅读:
    Java小白集合源码的学习系列:Vector
    Java小白集合源码的学习系列:LinkedList
    707.设计双向链表
    Java小白集合源码的学习系列:ArrayList
    Leetcode动态规划【简单题】
    小白学Java:老师!泛型我懂了!
    小白学Java:包装类
    Java面向对象之异常详解
    Java面向对象之异常【一】
    浅谈Java中接口与抽象类的异同
  • 原文地址:https://www.cnblogs.com/zhengtaodoit/p/4929066.html
Copyright © 2011-2022 走看看