第1章C语言概述 C语言是国际上广泛流行的计算机高级程序设计语 言。它适合作为系统描述语言,既可用来写系统软件, 也可用来写应用软件。 以前的操作系统等系统软件主要是使用汇编语言编写的 (包括Unⅸ操作系统)。 汇编语言依赖于硬件,程序的可读性和可移植性比较差。 高级语言来提高程序可读性和可移植性,确难以实现汇编 语言的某些功能。 需要一种既具有一般高级语言特性,又具有低级语言特性 的程序设计语言
第 1 章 C 语 言 概 述 C语言是国际上广泛流行的计算机高级程序设计语 言。它适合作为系统描述语言,既可用来写系统软件, 也可用来写应用软件。 以前的操作系统等系统软件主要是使用汇编语言编写的 (包括Unix操作系统)。 汇编语言依赖于硬件,程序的可读性和可移植性比较差。 高级语言来提高程序可读性和可移植性,确难以实现汇编 语言的某些功能。 需要一种既具有一般高级语言特性,又具有低级语言特性 的程序设计语言
本章内容 1、c语言的历史背景 2、c语言的特点 3、c语言的后续课程 4、简单C程序介绍 5、c程序的组成 6、C语言上机步骤
本章内容 2、C语言的特点 4、简单C程序介绍 5、C程序的组成 6、C语言上机步骤 1、C语言的历史背景 3、C语言的后续课程
60年 ALGOL语言 c语言出现的历史背景 63年CPL 1.C语言的发展过程 67年BCPL C语言是在70年代初问世 70年B语言 的。C语言和Unx操作系统是 73年C语言 一对孪生兄弟,两者的发展相 辅相成。1973年由美国电话电83年制定了ANSC 报公司(AT&T贝尔实验室正式 发表了C语言。 85年AI&T公司推出C艹 90年 Borland公司推出BC++ 92年 Microsof公司推出MSC++ 93年 Microsoft公司推出ⅤC++
1.C语言的发展过程 C语言是在70 年代初问世 的。C语言和Unix操作系统是 一对孪生兄弟,两者的发展相 辅相成。1973年由美国电话电 报公司(AT&T)贝尔实验室正式 发表了C语言。 C语言出现的历史背景 60年 ALGOL语言 63年 CPL 67年 BCPL 70年 B语言 73年 C语言 85年 AT&T公司推出C++ 90年 Borland公司推出BC++ 92年 Microsoft公司推出MS C++ 93年 Microsoft公司推出VC++ 83年 制定了ANSI C
2.目前流行的C语言编译系统 面向过程的: Mircosoft c Turbo C Quick C 面向对象的: Borland (Inspire)C++ Turbo C++ 面向对象的可视化: Mircosoft visual c++ Borland ctt builder
2.目前流行的C语言编译系统 Mircosoft C Turbo C Quick C Borland(Inspire) C++ Turbo C++ Mircosoft Visual C++ Borland C++ Builder 面向过程的: 面向对象的: 面向对象的可视化:
C语言的特点 1.语言简洁、紧凑、使用方便、灵活 int a, b if(表达式)语句 2.丰富的运算符和数据类型 多种运算符,运算类型丰富,表达式类型多样化,他们的灵活 使用使C语言具有表达灵活、效率高,可以实现很多其他高级 语言难以实现的功能
C语言的特点 int a,b; if (表达式)语句; 1.语言简洁、紧凑、使用方便、灵活 2.丰富的运算符和数据类型 多种运算符,运算类型丰富,表达式类型多样化,他们的灵活 使用使C语言具有表达灵活、效率高,可以实现很多其他高级 语言难以实现的功能