C语言大学教程:国外计算机科学教材系列

C语言大学教程:国外计算机科学教材系列
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2012-01
版次: 1
ISBN: 9787121152214
定价: 89.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 756页
正文语种: 简体中文
原版书名: C How to Program,Sixth Edition
67人买过
  • 《C语言大学教程(第6版)》是全球畅销的C语言教程之一。《C语言大学教程(第6版)》系统地介绍了4种当今流行的程序设计方法--面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单的概念到最终的完整的语言描述,清晰、准确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。

    相对于上一版,这一版在内容方面新增加了C安全程序设计、“更上一层楼”练习集,更新了C++和面向对象程序设计、基于Allegro的游戏编程、C99标准介 作者:(美国)戴特尔 (Paul Deitel) (美国)戴特尔 (Harvey Deitel) 译者:苏小红 等 第1章计算机、Internet和万维网导论

    1.1引言

    1.2计算机:硬件和软件

    1.3计算机组成

    1.4个人计算、分布式计算和客户/服务器计算

    1.5因特网和万维网

    1.6机器语言、汇编语言和高级语言

    1.7C语言的发展历史

    1.8C语言标准库

    1.9C++语言

    1.10Java语言

    1.11著名的高级语言Fortran,COBOL,Pascal和Ada

    1.12BASIC,VisualBasic,VisualC++,VisualC#语言和.NET编程平台

    1.13软件发展的重要趋势:对象技术

    1.14典型的C语言程序开发环境

    1.15硬件的发展趋势

    1.16关于C语言和本书的一些注解

    1.17有价值的Web站点



    第2章C语言程序设计入门

    2.1引言

    2.2一个简单的C程序:打印一行文字

    2.3另一个简单的C程序:两个整数求和

    2.4存储单元的基本概念

    2.5C语言中的算术运算

    2.6做出判断:相等和关系运算符



    第3章结构化的C程序设计

    3.1引言

    3.2算法

    3.3伪码

    3.4控制结构

    3.5if选择语句

    3.6ifelse选择语句

    3.7while循环语句

    3.8算法设计案例1:计数控制的循环

    3.9自顶向下、逐步求精的算法设计案例2:标记控制的循环

    3.10自顶向下、逐步求精的算法设计案例3:嵌套的控制结构

    3.11赋值运算符

    3.12增1和减1运算符



    第4章C程序控制

    4.1引言

    4.2循环的基本原理

    4.3计数控制的循环

    4.4for循环语句

    4.5for循环语句:注意事项

    4.6应用for循环语句的例子

    4.7switch多重选择语句

    4.8dowhile循环语句

    4.9break和continue语句

    4.10逻辑运算符

    4.11区分相等运算符(==)和赋值运算符(=)

    4.12结构化程序设计总结



    第5章C函数

    5.1引言

    5.2C语言中的程序模块

    5.3数学库函数

    5.4函数

    5.5函数定义

    5.6函数原型

    5.7函数调用堆栈及活动记录

    5.8头文件

    5.9按值或按引用调用函数

    5.10随机数的生成

    5.11程序案例:运气游戏

    5.12存储类型

    5.13标识符作用域的规定

    5.14递归

    5.15使用递归的例子:Fibonacci数列

    5.16递归与迭代



    第6章C数组

    6.1引言

    6.2数组

    6.3数组的定义

    6.4数组的应用举例

    6.5向函数传递数组

    6.6数组元素的排序

    6.7案例分析:采用数组来计算平均值、中值和众数

    6.8数组元素的查找

    6.9多下标数组



    第7章C指针

    7.1引言

    7.2指针变量的定义和初始化

    7.3指针运算符

    7.4按引用向函数传递实参

    7.5对指针使用const限定符

    7.6使用按引用调用方法实现冒泡法排序

    7.7sizeof运算符

    7.8指针表达式和指针运算

    7.9指针和数组的关系

    7.10指针数组

    7.11案例学习:扑克牌洗牌和发牌模拟

    7.12函数指针



    第8章C字符和字符串

    8.1引言

    8.2字符串和字符基础

    8.3字符处理函数库

    8.4字符串转换函数

    8.5标准输入输出库函数

    8.6字符串处理函数库中的字符串处理函数

    8.7字符串处理函数库中的比较函数

    8.8字符串处理函数库中的查找函数

    8.9字符串处理函数库中的内存函数

    8.10字符串处理函数库中的其他函数



    第9章格式化输入/输出

    9.1引言

    9.2流

    9.3用printf函数实现格式化输出

    9.4打印整数

    9.5打印浮点数

    9.6打印字符串或字符

    9.7其他的转换说明符

    9.8带域宽和精度的打印

    9.9在printf函数的格式控制字符串中使用标记

    9.10打印文本和转义序列

    9.11用scanf函数读取格式化的输入



    第10章结构体、共用体、位操作和枚举类型

    10.1引言

    10.2结构体的定义

    10.3结构体的初始化

    10.4对结构体成员的访问

    10.5在函数中使用结构体

    10.6typedef的使用

    10.7实例:高性能的洗牌与发牌模拟

    10.8共用体

    10.9位运算符

    10.10位域

    10.11枚举常量



    第11章文件处理

    11.1引言

    11.2数据的层次结构

    11.3文件与流

    11.4顺序存取文件的创建

    11.5从顺序存取文件中读取数据

    11.6随机存取文件

    11.7随机存取文件的创建

    11.8随机地向一个随机存取文件中写入数据

    11.9从一个随机存取文件中读取数据

    11.10案例学习:事务处理程序



    第12章数据结构

    12.1引言

    12.2自引用结构体

    12.3动态内存分配

    12.4链表

    12.5堆栈

    12.6队列

    12.7树



    第13章C预处理

    13.1引言

    13.2#include预处理命令

    13.3#define预处理命令:符号常量

    13.4#define预处理命令:宏

    13.5条件编译

    13.6#error和#pragma预处理命令

    13.7#和##运算符

    13.8行号

    13.9预定义的符号常量

    13.10断言



    第14章C语言的其他专题

    14.1引言

    14.2I/O的重定向

    14.3可变长的实参列表

    14.4使用命令行实参

    14.5由多个源文件组成的程序的编译问题

    14.6使用exit和atexit终止程序

    14.7volatile类型限定符

    14.8整型和浮点型常量的后缀

    14.9关于文件的深入讨论

    14.10信号处理

    14.11动态内存分配:函数calloc和realloc

    14.12用goto实现无条件转移



    第15章C++:介绍对象技术

    15.1简介

    15.2C++

    15.3简单程序:两个整数相加

    15.4C++标准库

    15.5头文件

    15.6内联函数

    15.7引用和引用形参

    15.8空形参列表

    15.9默认实参

    15.10一元作用域运算符

    15.11函数重载

    15.12函数模板

    15.13对象技术与UML简介

    15.14本章小结



    第16章类与对象简介

    16.1简介

    16.2类、对象、成员函数以及数据成员

    16.3定义一个具有成员函数的类

    16.4定义一个有参成员函数

    16.5数据成员、set函数与get函数

    16.6用构造函数初始化对象

    16.7将类放在单独的文件中以增强重用性

    16.8将接口与实现分离

    16.9用set
  • 内容简介:
    《C语言大学教程(第6版)》是全球畅销的C语言教程之一。《C语言大学教程(第6版)》系统地介绍了4种当今流行的程序设计方法--面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单的概念到最终的完整的语言描述,清晰、准确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。

    相对于上一版,这一版在内容方面新增加了C安全程序设计、“更上一层楼”练习集,更新了C++和面向对象程序设计、基于Allegro的游戏编程、C99标准介
  • 作者简介:
    作者:(美国)戴特尔 (Paul Deitel) (美国)戴特尔 (Harvey Deitel) 译者:苏小红 等
  • 目录:
    第1章计算机、Internet和万维网导论

    1.1引言

    1.2计算机:硬件和软件

    1.3计算机组成

    1.4个人计算、分布式计算和客户/服务器计算

    1.5因特网和万维网

    1.6机器语言、汇编语言和高级语言

    1.7C语言的发展历史

    1.8C语言标准库

    1.9C++语言

    1.10Java语言

    1.11著名的高级语言Fortran,COBOL,Pascal和Ada

    1.12BASIC,VisualBasic,VisualC++,VisualC#语言和.NET编程平台

    1.13软件发展的重要趋势:对象技术

    1.14典型的C语言程序开发环境

    1.15硬件的发展趋势

    1.16关于C语言和本书的一些注解

    1.17有价值的Web站点



    第2章C语言程序设计入门

    2.1引言

    2.2一个简单的C程序:打印一行文字

    2.3另一个简单的C程序:两个整数求和

    2.4存储单元的基本概念

    2.5C语言中的算术运算

    2.6做出判断:相等和关系运算符



    第3章结构化的C程序设计

    3.1引言

    3.2算法

    3.3伪码

    3.4控制结构

    3.5if选择语句

    3.6ifelse选择语句

    3.7while循环语句

    3.8算法设计案例1:计数控制的循环

    3.9自顶向下、逐步求精的算法设计案例2:标记控制的循环

    3.10自顶向下、逐步求精的算法设计案例3:嵌套的控制结构

    3.11赋值运算符

    3.12增1和减1运算符



    第4章C程序控制

    4.1引言

    4.2循环的基本原理

    4.3计数控制的循环

    4.4for循环语句

    4.5for循环语句:注意事项

    4.6应用for循环语句的例子

    4.7switch多重选择语句

    4.8dowhile循环语句

    4.9break和continue语句

    4.10逻辑运算符

    4.11区分相等运算符(==)和赋值运算符(=)

    4.12结构化程序设计总结



    第5章C函数

    5.1引言

    5.2C语言中的程序模块

    5.3数学库函数

    5.4函数

    5.5函数定义

    5.6函数原型

    5.7函数调用堆栈及活动记录

    5.8头文件

    5.9按值或按引用调用函数

    5.10随机数的生成

    5.11程序案例:运气游戏

    5.12存储类型

    5.13标识符作用域的规定

    5.14递归

    5.15使用递归的例子:Fibonacci数列

    5.16递归与迭代



    第6章C数组

    6.1引言

    6.2数组

    6.3数组的定义

    6.4数组的应用举例

    6.5向函数传递数组

    6.6数组元素的排序

    6.7案例分析:采用数组来计算平均值、中值和众数

    6.8数组元素的查找

    6.9多下标数组



    第7章C指针

    7.1引言

    7.2指针变量的定义和初始化

    7.3指针运算符

    7.4按引用向函数传递实参

    7.5对指针使用const限定符

    7.6使用按引用调用方法实现冒泡法排序

    7.7sizeof运算符

    7.8指针表达式和指针运算

    7.9指针和数组的关系

    7.10指针数组

    7.11案例学习:扑克牌洗牌和发牌模拟

    7.12函数指针



    第8章C字符和字符串

    8.1引言

    8.2字符串和字符基础

    8.3字符处理函数库

    8.4字符串转换函数

    8.5标准输入输出库函数

    8.6字符串处理函数库中的字符串处理函数

    8.7字符串处理函数库中的比较函数

    8.8字符串处理函数库中的查找函数

    8.9字符串处理函数库中的内存函数

    8.10字符串处理函数库中的其他函数



    第9章格式化输入/输出

    9.1引言

    9.2流

    9.3用printf函数实现格式化输出

    9.4打印整数

    9.5打印浮点数

    9.6打印字符串或字符

    9.7其他的转换说明符

    9.8带域宽和精度的打印

    9.9在printf函数的格式控制字符串中使用标记

    9.10打印文本和转义序列

    9.11用scanf函数读取格式化的输入



    第10章结构体、共用体、位操作和枚举类型

    10.1引言

    10.2结构体的定义

    10.3结构体的初始化

    10.4对结构体成员的访问

    10.5在函数中使用结构体

    10.6typedef的使用

    10.7实例:高性能的洗牌与发牌模拟

    10.8共用体

    10.9位运算符

    10.10位域

    10.11枚举常量



    第11章文件处理

    11.1引言

    11.2数据的层次结构

    11.3文件与流

    11.4顺序存取文件的创建

    11.5从顺序存取文件中读取数据

    11.6随机存取文件

    11.7随机存取文件的创建

    11.8随机地向一个随机存取文件中写入数据

    11.9从一个随机存取文件中读取数据

    11.10案例学习:事务处理程序



    第12章数据结构

    12.1引言

    12.2自引用结构体

    12.3动态内存分配

    12.4链表

    12.5堆栈

    12.6队列

    12.7树



    第13章C预处理

    13.1引言

    13.2#include预处理命令

    13.3#define预处理命令:符号常量

    13.4#define预处理命令:宏

    13.5条件编译

    13.6#error和#pragma预处理命令

    13.7#和##运算符

    13.8行号

    13.9预定义的符号常量

    13.10断言



    第14章C语言的其他专题

    14.1引言

    14.2I/O的重定向

    14.3可变长的实参列表

    14.4使用命令行实参

    14.5由多个源文件组成的程序的编译问题

    14.6使用exit和atexit终止程序

    14.7volatile类型限定符

    14.8整型和浮点型常量的后缀

    14.9关于文件的深入讨论

    14.10信号处理

    14.11动态内存分配:函数calloc和realloc

    14.12用goto实现无条件转移



    第15章C++:介绍对象技术

    15.1简介

    15.2C++

    15.3简单程序:两个整数相加

    15.4C++标准库

    15.5头文件

    15.6内联函数

    15.7引用和引用形参

    15.8空形参列表

    15.9默认实参

    15.10一元作用域运算符

    15.11函数重载

    15.12函数模板

    15.13对象技术与UML简介

    15.14本章小结



    第16章类与对象简介

    16.1简介

    16.2类、对象、成员函数以及数据成员

    16.3定义一个具有成员函数的类

    16.4定义一个有参成员函数

    16.5数据成员、set函数与get函数

    16.6用构造函数初始化对象

    16.7将类放在单独的文件中以增强重用性

    16.8将接口与实现分离

    16.9用set
查看详情
系列丛书 / 更多
C语言大学教程:国外计算机科学教材系列
计算机图形学(第4版)
Donald Hearn(D·赫恩)、M.Pauline(M.P.巴克)、Warren、R.Carithers(W.R.卡里瑟斯) 著;蔡士杰、杨若瑜 译
C语言大学教程:国外计算机科学教材系列
操作系统――精髓与设计原理(第八版)
陈向群、陈渝 译
C语言大学教程:国外计算机科学教材系列
模式识别(第四版)
[希腊]Sergios、Theodoridis(西格尔斯.西奥多里蒂斯)、Konstantinos、Koutroumbas(康斯坦提诺斯.库特龙巴斯) 著;李晶皎 译
C语言大学教程:国外计算机科学教材系列
用户界面设计――有效的人机交互策略(第六版)
[美]本·施耐德曼(Ben Shneiderman)、凯瑟琳·普拉圣特(Catherine Plaisant)、马克辛·科恩(Maxine Cohen) 著;郎大鹏 译
C语言大学教程:国外计算机科学教材系列
自动控制原理与设计(第六版)
[美]Gene F.(吉尼 F. 富兰克林)、J.David、Abbas Emami-Naeini 著;李中华 译
C语言大学教程:国外计算机科学教材系列
密码编码学与网络安全――原理与实践(第七版)
William、Stallings威廉·斯托林斯(美) 著;王后珍 译
C语言大学教程:国外计算机科学教材系列
现代控制系统(第十三版)(英文版)
Dorf(理查德·C. 多尔夫) 著;[美]Richard、C.、Richard、C.、Dorf(理查德·C. 多尔夫) 译
C语言大学教程:国外计算机科学教材系列
国外计算机科学教材系列:Java程序设计教程(第七版)(英文版)
[美]John、[美]William Loftus 著;John Lewis 译
C语言大学教程:国外计算机科学教材系列
算法设计技巧与分析
M. H. Alsuwaiyel(M·H·阿苏外耶) 著;吴伟昶 译
C语言大学教程:国外计算机科学教材系列
离散数学(第七版)/国外计算机科学教材系列
[美]R.约翰逊鲍夫(Richard Johnsonbaugh) 著;黄林鹏、陈俊清、王德俊 译
C语言大学教程:国外计算机科学教材系列
国外计算机科学教材系列·密码编码学与网络安全:原理与实践(第六版)
[美]威廉·斯托林斯(William Stallings) 著;唐明、李莉、杜瑞颖 译
C语言大学教程:国外计算机科学教材系列
计算机网络与因特网(第六版)(英文版)
[美]Douglas E.Comer(道格拉斯·E.科默) 著
相关图书 / 更多
C语言大学教程:国外计算机科学教材系列
C语言程序设计
吕爱华主编
C语言大学教程:国外计算机科学教材系列
C语言程序设计
梁颖红
C语言大学教程:国外计算机科学教材系列
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言大学教程:国外计算机科学教材系列
C语言程序设计问题求解与学习指导
郑晓健
C语言大学教程:国外计算机科学教材系列
C语言程序设计(第五版)
恰汗·合孜尔
C语言大学教程:国外计算机科学教材系列
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言大学教程:国外计算机科学教材系列
C语言程序设计
李柳柏 编;曾俊
C语言大学教程:国外计算机科学教材系列
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言大学教程:国外计算机科学教材系列
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言大学教程:国外计算机科学教材系列
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言大学教程:国外计算机科学教材系列
C语言程序设计教程
万家华 陈家俊 吴建国
C语言大学教程:国外计算机科学教材系列
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编
您可能感兴趣 / 更多
C语言大学教程:国外计算机科学教材系列
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
C语言大学教程:国外计算机科学教材系列
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
C语言大学教程:国外计算机科学教材系列
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
C语言大学教程:国外计算机科学教材系列
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
C语言大学教程:国外计算机科学教材系列
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
C语言大学教程:国外计算机科学教材系列
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
C语言大学教程:国外计算机科学教材系列
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
C语言大学教程:国外计算机科学教材系列
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
C语言大学教程:国外计算机科学教材系列
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
C语言大学教程:国外计算机科学教材系列
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
C语言大学教程:国外计算机科学教材系列
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
C语言大学教程:国外计算机科学教材系列
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译