当前位置:首页 > 图书中心 > 教材 > 本科生教材 > C程序设计基础
C程序设计基础
ISBN:978-7-5624-6818-9
普通高等院校计算机基础教育系列教材
作者:熊壮
编辑:王勇 李长惠 王海琼 文鹏
字数(千):456 页数:281 印次:1-1
开本:16开  平装
出版时间: 2012-09-21
定价:¥33
内容简介

    本书从结构化程序设计技术出发,以c程序设计语言为载体,贯穿“基础一应用一提高”这一主线,着重讨论c程序设计的基础知识,突出使用方法,面向实际应用。本书的主要内容分为两部分,第一部分主要介绍计算机程序设计高级语言共性的基础知识,包含的主要内容有:程序设计的基本概念,语言及语言处理,基本数据类型的使用,表达式运算基础,顺序程序设计,结构化程序设计,数组及其简单应用,字符串处理基础,c程序结构,函数调用中的数值参数传递,函数调用中的地址值参数传递,函数调用中的数组参数传递,变量的作用域和生存期,文件数据处理基础。第二部分主要介绍c程序设计语言特有的一些重要知识,包含的主要内容有:返回指针值的函数,指向函数的指针以及指向函数指针变量作函数的形式参数,数组与指针的关系,指针数组,命令行参数,用指针实现动态数组的方法,结构体数据类型,联合体数据类型,用typedef关键字描述复杂数据类型,位运算与枚举类型,编译预处理基础。
    与本书配套的《c程序没计基础学习指导》同时由重庆大学出版社出版,在学习指导中提供了使用visual c++6.0开发C程序的基本方法、按章节设计的实验项目以及对应章节的课后习题参考答案、ASCII码表、c程序设计中常用的标准库函数等重要学习资料。
    本书适于高等院校各专业本专科作为程序设计语言类课程教材,同时可作为计算机专业本专科学生、计算机应用开发人员、程序设计爱好者、计算机等级考试应试者在学习程序设计语言和程序设计技术时的参考教材。

目录

第1章  C程序设计初步
1.1  程序设计语言的基本概念
1.2  C语言的基本数据类型
1.3  C语言基本运算符和表达式运算
1.4  C语言顺序程序设计
习题

第2章  C程序的基本控制结构
2.1  C语言关系运算和逻辑运算
2.2  分支结构程序设计
2.3  循环结构程序设计
2.4  基本控制结构简单应用
习题
 
第3章  数组和字符串
3.1  数组的定义及数组元素的引用
3.2  数组的简单应用
3.3  字符数组和字符串
习题
 
第4章 函数
4.1  函数的定义与调用
4.2  函数调用中的地址值参数传递
4.3  函数调用中的数组参数传递
4.4  函数的嵌套调用和递归调用
4.5  变量的作用域和生存期
习题
 
第5章  文件数据处理基础
5.1  顺序存取文件处理基础
5.2  随机存取文件处理基础
习题
 
第6章  指针与函数
6.1  返回指针值的函数
6.2  指向函数的指针变量
习题
 
第7章  指针与数组
7.1  指针与数组的关系
7.2  指针数组与命令行参数
7.3  用指针构成动态数组(*)
习题
 
第8章  结构体和联合体数据类型
8.1  结构体类型的定义和使用
8.2  结构体数组
8.3  结构体数据类型与指针的关系
8.4  结构体类型简单应用——单链表基本操作(*)
8.5  联合体数据类型
习题
 
第9章  枚举类型和位运算
9.1  枚举类型及其简单应用
9.2  位运算及其应用
习题
 
第10章  编译预处理基础
10.1  宏定义预处理命令及其简单应用
10.2  文件包含预处理命令及其简单应用
10.3  条件编译预处理命令及其简单应用
习题
 
参考文献