资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第第第第一一一一章章章章 概述概述概述概述C程序设计学计算机什么?学计算机什么?什么是“会计算机”?会打字?会DIY?会上网?会游戏会“黑客”?会编程?计算机系统计算机系统 计算机工作的执行者,它必须受软件控制的 计算机工作的指挥者,它控制硬件程序设计(编程):程序设计(编程):程序设计(编程):程序设计(编程):就是编写软件,使硬件就是编写软件,使硬件按照人的意图工作,是计算系统的最高指挥按照人的意图工作,是计算系统的最高指挥者者硬件:硬件:软件:软件: 计算机语言系统计算机语言系统1、程序设计语言分类(以计算1+1为例) 机器语言机器语言101110000000000100000000000001010000000100000000汇编语言汇编语言MOV AX, 1101110000000000100000000ADD AX, 1000001010000000100000000 高级语言高级语言C语言: printf(%dn,1+1)BASIC语言: PRINT 1+1C C语言语言语言语言可执行程序可执行程序可执行程序可执行程序编译器编译器编译器编译器turbo cturbo c硬件硬件(Hardware)操作系统操作系统(OS)应用程序应用程序(Application)应用应用平台平台基于基于平台的平台的应用应用程序程序低级语言低级语言低级语言低级语言的地盘的地盘的地盘的地盘高级语言高级语言高级语言高级语言的地盘的地盘的地盘的地盘C C语语语语言言言言的的的的地地地地盘盘盘盘一种高级语言几乎没有不能用C写出来的软件,没有不支持C的系统很多流行语言、新生语言都借鉴了它的思想、语法.从C+,到Java,再到C#正确地学好C语言,是学习这些流行语言的基础C C语言语言语言发展历程语言发展历程C语言是国际上广泛流行的高级语言。C语言是在B语言的基础上发展起来的。B语言是1970年由美国贝尔实验室设计的, 并用于编写了第一个UNIX操作系统.优点:精练,接近硬件,缺点:过于简单,数据无类型。 1973年贝尔实验室的D.M.Ritchie 在B语言的基础上设计出了C语言,对B取长补短,并用之改写了原来的UNIX(第5版),但仅在贝尔实验室使用。1975年UNIX第6版发布,C优点突出引起关注1977年出现了可移植C语言编译程序 ,推动了UNIX在各种机器上实现 ,C语言也得到推广,其发展相辅相成。1978年影响深远的名著The C Programming Language由 Brian W.Kernighan和Dennis M.Ritchie 合著,被称为标准C。之后,C语言先后移植到大、中、小、微型计算机上,已独立于UNIX和PDP,风靡世界,成为最广泛的几种计算机语言之一。C语言的创始人语言的创始人Dennis M. Ritchie语言特点语言特点(1)语言简洁、紧凑,使用方便、灵活。(2)运算符丰富。34种运算符 (3)数据类型丰富,有现代语言的各种数据结构(4)具有结构化的控制语句 ,是完全模块化和结构化的语言。 (5)语法限制不太严格,程序设计自由度大。(6)允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可直接对硬件进行操作。兼有高级和低级语言的特点 。#include void main( ) printf (This is a C program.n); 一个最简单的一个最简单的C C语言示例语言示例C C语言实现与运行语言实现与运行编辑编辑(Edit)扩展名为.c的文件 编译编译(Compile)扩展名为.obj的文件 链接链接(Link)形成最后的可执行文件扩展名为.exe的文件 运行运行(Run)我们完成我们完成Turbo C完成完成 Turbo C+ 3.0c目前可以用不同的编译系统对C程序进行操作l常用的有Turbo C 2.0、Turbo C+ 3.0、Visual C+等 lTurbo C+ 3.0:是一个集成环境,它具有方便、直观和易用的界面,虽然它也是DOS环境下的集成环境,但是可以把启动Turbo C+ 3.0 集成环境的DOS执行文件tc.exe生成快捷方式,也可以用鼠标操作。将Turbo C+ 3.0编译程序装入磁盘某一目录下,例如:放在C盘根目录下一级TC3.0子目录(1)进入Turbo C+ 3.0集成环境在DOS环境下 C:TC3.0tc Turbo C+ 3.0的使用 在Windows环境下 找到可执行文件tc.exe,执行该文件。(2) 编辑源文件新建:单击“File”菜单下 的“New”, 修改:选择“File”“Open”(即单击“File” 的下拉菜单中的“Open”项,修改已有的源程序。 保存:在编辑(EDIT) 状态下光标表示当前进行编辑的位置,在此位置可以进行插入、删除或修改,直到自已满意为止。 (3) 对源程序进行编译选择“Compile”(或“Alt+F9”)对源程序进行编译。 (4) 将目标程序进行连接 选择菜单“Compile” “Link” ,如果不出现错误,会得到一个后缀为.exe的可执行文件。 (5) 执行程序。 选菜单“Run” “Run”( 或按“Ctrl+F9” 键)。(6) 退出Turbo C+ 3.0环境 选择“File”“Quit” 。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号