C语言程序设计

C语言程序设计
作 者: 赵永哲 李雄飞 戴秀英
出版社: 科学出版社
丛编项: 21世纪高等院校教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言程序设计》作者简介

内容简介

本书系统地介绍了标准C语言的基本构成、语法规则及C程序的编辑、编译和执行过程,并针对初学者的特点,由浅入深,从一般程序设计语言的共性到C语言自身的特性,从C语言的语法规则到其内部实现,对C语言进行了系统介绍。<br>对计算机专业或己学过其他高级程序设计语言的学生,本书多从语言实现的角度来阐明C语言所特有的一些属性,使学生不但能知其然,还能知其所以然,以便举一反三,熟练地应用C语言。此外,本书还对最新的面向对象的程序设计技术做了相应的介绍,并尽可能从C语言的角度来模拟和实现有关的技术。这样,既能消除读者对相应技术和名词的神秘感,同时也便于其更深刻地理解C语言。本书实例丰富,每章之后附有习题。<br>本书可作为大专院校理工科各专业的教材,也适于自学者参考。

图书目录

第1章 概论

1?1C语言简介

1?2C语言在计算机语言体系中的地位

1?3C语言的特点

1?4程序设计语言

1?5C语言的基本构成成分

1?6简单C程序实例

1?7C程序的编辑、编译和执行

1?8上机步骤

习题

第2章 C语言的基本数据类型和变量的存储类

2?1整型数据

2?2字符型数据

2?3浮点型

2?4双精度型

2?5变量的初始化

2?6变量的存储类

习题

第3章 运算和表达式

3?1C运算符简介

3?2算术运算符和算术表达式

3?3赋值运算符和赋值表达式

3?4++,--运算符

3?5关系运算符和关系表达式

3?6逻辑运算符和逻辑表达式

3?7逗号运算符和逗号表达式

3?8混合运算和类型转换

习题

第4章 语句及控制结构

4?1C语句概述

4?2条件执行控制

4?3循环控制

4?4goto语句及语句标号

4?5switch语句及多路分支

习题

第5章 函数

5?1函数和C程序结构

5?2函数的构成及定义

5?3函数的参数及返回值

5?4函数的调用

5?5函数的类型及说明

5?6函数的递归调用

习题

第6章 C预处理程序

6?1宏替换

6?2文件包含

6?3条件编译

习题

第7章 数组

7?1数组的定义及引用数组元素

7?2数组的存储表示

7?3多维数组的减维使用

7?4数组的初始化

7?5数组作为函数参数

7?6字符串变量

习题

第8章 指针

8?1指针和地址

8?2变量的地址及间接引用

8?3指针变量、指针类型及指针运算

8?4指针作为函数参数

8?5指针和数组

8?6指针数组

8?7字符指针和字符串

8?8返回指针的函数和指向函数的指针

8?9指向指针的指针

8?10指针初始化

8?11main函数和命令行参数

8?12指针小结

习题

第9章 结构和联合

9?1结构类型和结构变量

9?2访问结构成员

9?3结构数组和结构指针

9?4sizeof运算符和C的动态存储分配函数

9?5结构作为函数的参数

9?6结构的自引用

9?7位域――存储空间的充分利用

9?8联合

9?9枚举类型

9?10用typedef定义类型

习题

第10章 位运算

10?1位及位运算的概念

10?2位运算符

10?3位运算举例

习题

第11章 I/O及有关库函数

11?1控制台I/O

11?2文件I/O

习题

第12章 面向对象的程序设计

12?1对象入门

12?2OOP技术简介

12?3结束语

习题

附录A ASCⅡ字符编码表

附录B C运算符的优先级和结合方向

附录C 常用的C库函数