c语言编程宝典pdf,C语言编程宝典之一.pdf

C语言编程宝典之一

作者:王大刚

本人的《FOXPRO编程宝典之一》,《FOXPRO编程宝典之二》和《FOXPRO

编程宝典之三》系列软件在《电脑报》配套光盘相继发表后,受到广大电脑爱

好者和程序员的普遍欢迎,在朋友们的热情鼓励之下,本人推出 《C语言编程宝

典之一》,并以HTML 的形式献给大家。

一,基础篇

1.5 TurboC 2.0

1.1Turbo C语言 1.2 C 语言的 1.3TurboC 1.4TurboC2.0

集成开发环境的

概述 特点 概述 的安装和启动

使用

1.数据类型、变 3.关键字和

2.数据类型 4.变量 5.运算符

量和运算符 标识符

输入输出函数及 文件的输入输 控制流程语

控制流程语句 出函数 句

指针、结构、联 结 构 联 合

枚 举(enum)

合和枚举 (struct) (union)

Turbo C 程序

函数

设计初步

二,函数篇

屏幕函数 图形函数 (以下按字母顺序查询)

A B C D E

F G H I K

L M O P Q

R S T U V

W

Turbo C语言概述

1.1C 语言的产生与发展

C 语言是 1972年由美国的DennisRitchie设计发明的, 并首次在UNIX操

作系统

的 DEC PDP-11 计算机上使用。 它由早期的编程语言

BCPL( Basic Combind

Programming Language) 发展演变而来。在1970年, AT&T 贝尔实验室的

Ken

Thompson根据BCPL语言设计出较先进的并取名为 B 的语言, 最后导了C 语言

的问世。

随着微型计算机的日益普及, 出现了许多C 语言版本。由于没有统一的标

准,

使得这些C 语言之间出现了一些不一致的地方。为了改变这种情况, 美国国家

标准

研究所(ANSI)为C 语言制定了一套ANSI标准, 成为现行的C语言标准。

1.2 C 语言的特点

C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强

大的

功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写

的。

用C 语言加上一些汇编语言子程序, 就更能显示C 语言的优势了, 象PC-

DOS 、

WORDSTAR等就是用这种方法编写的。归纳起来C 语言具有下列特点:

1. C是中级语言

它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可

以象

汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单

元。

2. C是结构式语言

结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必

要的

本资源是以压缩包的形式的, 里面是一个 “TXT”的文档, 文档中 有“百度云” 分享的链接, 这本书太大,上传不上来,所以以这样的方式上传。永久有效,欢迎下载。 本书作者: 张晶 高洪涛(编著); 出版社: 电子工业出版社 内容简介: 本书由浅入深,全面、系统地介绍了C语言编程技术。全书分6篇共13章,主要内容包括:C语言概述;C语言的数据类型,运算符,表达式和输入/输出函数;选择结构设计;循环结构设计;数组;字符串;函数;指针;新的数据类型;联合,枚举和位域;预处理;文件操作;综合实例应用。随书所附光盘包含本书配套实例源文件、赠送的C语言学习资料和教学视频。本书适合所有想全面学习C语言编程人员及C语言爱好者阅读。 章节目录: 第1篇 C语言开发基础 第1章 扎马步认识C语言 1.1 程序设计语言 1.1.1 程序设计语言的发展 1.1.2 C语言的发展 1.1.3 C语言的特点 1.2 结构化程序设计 1.2.1 程序设计的概念 1.2.2 程序的灵魂—算法 1.2.3 程序设计三剑客—基本结构 1.2.4 实现“结构化程序设计”的方法 1.3 C语言程序设计的特点 1.3.1 C程序实例 1.3.2 C程序的结构特点 1.3.3 C语言中的名字规则—标识符 1.4 C程序变成EXE文件的过程编译、连接和执行 1.5 编译和运行C程序的一般步骤 1.5.1 使用Turbo C 2.0开发 1.5.2 使用Visual C 6.0开发 1.6 小结 1.7 习题 第2章 地形:C语言的血液数据类型、运算符、表达式和输入/输出函数 2.1 不可以改变的数据常量 2.1.1 常量的定义 2.1.2 进化版的常量—符号常量 2.2 可以改变的数据变量 2.2.1 变量的定义 2.2.2 给变量起名字—变量的命名规则 2.2.3 变量的出生和成长—初始化和赋值 2.2.4 变量的寿命—作用域 2.2.5 使用extern声明变量 2.3 C语言的细胞数据类型 2.3.1 整型(int) 2.3.2 实型(float) 2.3.3 字符型(char) 2.4 运算符和表达式 2.4.1 运算符和表达式 2.4.2 赋值运算符和赋值表达式 2.4.3 算术运算符和算术表达式 2.4.4 关系运算符和关系表达式 2.4.5 逻辑运算符和逻辑表达式 2.4.6 条件运算符和条件表达式 2.4.7 逗号运算符和逗号表达式 2.4.8 运算符的优先级 2.5 不同类型数据之间的转换 2.5.1 隐式转换 2.5.2 显式转换 2.6 数据的输入Input 2.6.1 使用scanf()函数实现数据输入 2.6.2 一个字符的输入函数—getchar() 2.7 数据的输出Output 2.7.1 使用printf()函数实现数据格式输出 2.7.2 使用putchar()函数实现字符输出 2.8 顺序结构程序设计举例 2.9 本章知识点综合应用 案例一 案例二 案例三 2.10 小结 2.11 习题 第2篇 C语言编程入门 第3章 迎战:选择结构设计 3.1 入门选择结构简介 3.2 选择结构设计的实现—if语句 3.2.1 if结构语法 3.2.2 if结构程序实例 3.3 选择结构设计实现—if…else法 3.3.1 if…else结构语法 3.3.2 if…else结构程序实例 3.4 选择结构设计—多重if法 3.4.1 多重if结构的语法格式 3.4.2 多重if结构程序实例 3.5 选择结构设计—if嵌套法 3.5.1 if嵌套结构语法 3.5.2 if和else配对问题 3.5.3 if嵌套结构程序实例 3.6 选择结构设计—switch法 3.6.1 switch结构语法 3.6.2 switch语句的注意事项 3.6.3 switch的执行过程 3.6.4 switch结构程序实例 3.7 switch和多重if的比较 3.8 选择结构程序设计举例 3.9 本章知识点综合应用 案例一 案例二 案例三 3.10 小结 3.11 习题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值