第一章引论 第一章引论 511C语言的发展过程 512C语言的特点和用途 513简单的C语言程序 514C语言程序的结构 51.5怎样执行一个C语言程序 上T> C程序设计基础教程
C 程序设计基础教程 第一章 引论 1/13 20:51 第 一 章 引 论 §1.1 C语言的发展过程 §1.2 C语言的特点和用途 §1.3 简单的C语言程序 §1.4 C语言程序的结构 §1.5 怎样执行一个C语言程序
第一章引论 .1C语言的发展过程 20世纪70年代初C语言问世,1978年贝尔实验室正式 发表了C语言 1983年发表C语言标准,。通常称之为 ANSI C。 51.2C语言的特点和用途 特点:8点 1.C语言简洁、紧凑,使用方便、灵活。 ANSI C一共只有32个关键字, Turbo C扩充了1个关键字 在C语言中,关键字都是小写的。 上下> C程序设计基础教程
C 程序设计基础教程 第一章 引论 2/13 20:51 §1.1 C语言的发展过程 1983年发表C语言标准,。通常称之为ANSI C。 §1.2 C语言的特点和用途 特点:8点 20世纪70年代初C语言问世,1978年贝尔实验室正式 发表了C语言 1.C语言简洁、紧凑,使用方便、灵活。 ANSI C一共只有32个关键字, Turbo C扩充了11个关键字 注意:在C语言中,关键字都是小写的
第一章引论 2.运算符丰富。共有34种。C把括号、赋值、逗号等都 作为运算符处理。 3.数据类型丰富。简单类型和构造类型 4.具有结构化的控制语句。顺序、分支、循环结构 5.语法限制不太严格,程序设计自由度大。 6.C语言允许直接访问物理地址,能进行位(bi操作,能 实现汇编语言的大部分功能,可以直接对硬件进行操作。 7.生成目标代码质量高,程序执行效率高。 8.与汇编语言相比,用C语言写的程序可移植性好 上T> C程序设计基础教程
C 程序设计基础教程 第一章 引论 3/13 20:51 2.运算符丰富。共有34种。C把括号、赋值、逗号等都 作为运算符处理。 3.数据类型丰富。简单类型和构造类型 4.具有结构化的控制语句。顺序、分支、循环结构 5.语法限制不太严格,程序设计自由度大。 6.C语言允许直接访问物理地址,能进行位(bit)操作,能 实现汇编语言的大部分功能,可以直接对硬件进行操作。 7.生成目标代码质量高,程序执行效率高。 8.与汇编语言相比,用C语言写的程序可移植性好
第一章引论 1.3简单的C语言程序 例1-1】 #includesstdio.h> maino printf(Hello, world! /n); 程序说明 1. include是文件包含命令,扩展名为h的文件称为头 文件,表示在程序中要用到这个文件中的函数。 2.main是主函数的函数名,表示这是一个主函数。 上- 少> C程序设计基础教程
C 程序设计基础教程 第一章 引论 4/13 20:51 §1.3 简单的C语言程序 【例1-1】 #include<stdio.h> main() { printf(“Hello,world! /n”); } 程序说明: 1.include是文件包含命令,扩展名为.h的文件称为头 文件 ,表示在程序中要用到这个文件中的函数。 2.main是主函数的函数名,表示这是一个主函数
第一章引论 .prin是函数调用语句, printf函数的功能是把要输出 的内容送到显示器去显示。 4. maino函数中的内容必须放在一对花括号“}”中。 Turbo C(TC2.0)的使用: 1. Turbo C的简介 启动TC后,(按ALT+ ENTER,转入全屏显示) TC主屏,由四部分组成:主菜单、编辑窗口、消息窗口 消息窗口和功能键提示行,如图所示。 主菜单主要包括装入、编辑、编译、连接、调试和运行等 功能,位于 Turbo c窗口的顶部,包括有Fie(文件) Edit(编辑)、Run(运行)、 Compile(编译) Project(工程)、 Options(选择)和 Debug(调试)七 个选项。 5 C程序设计基础教程
C 程序设计基础教程 第一章 引论 5/13 20:51 3.printf是函数调用语句,printf函数的功能是把要输出 的内容送到显示器去显示。 4.main()函数中的内容必须放在一对花括号“{}”中。 Turbo C (TC2.0)的使用: 1. Turbo C的简介 启动TC后,(按ALT+ENTER,转入全屏显示) TC主屏,由四部分组成:主菜单、编辑窗口、消息窗口、 消息窗口和功能键提示行,如图所示。 主菜单主要包括装入、编辑、编译、连接、调试和运行等 功能,位于Turbo C窗口的顶部,包括有File(文件)、 Edit(编辑)、Run(运行)、Compile(编译)、 Project(工程)、Options(选择)和Debug(调试)七 个选项