在线客服
明解C语言(第3版 ):入门篇图书
人气:35

明解C语言(第3版 ):入门篇

图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。
  • 所属分类:图书 >计算机/网络>程序设计>C C++ C# VC VC++  
  • 作者:[日][柴田望洋]著,[管杰],[罗勇],[杜晓静]译
  • 产品参数:
  • 丛书名:图灵程序设计丛书
  • 国际刊号:9787115404824
  • 出版社:人民邮电出版社
  • 出版时间:2015-12
  • 印刷时间:2015-12-01
  • 版次:2
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

《明解C语言 第3版 入门篇》是日本的C语言经典教材,自出版以来不断重印、修订,被誉为"C语言圣经"。

《明解C语言 第3版 入门篇》图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。

编辑推荐

原版畅销28万册

比课本更易懂的C语言入门书

205段代码+220幅图表

荣获日本工学教育协会著作奖

[双色印刷] 技术书也能赏心悦目

作者简介

柴田望洋(作者)

日本福冈工业大学信息工程学院副教授。编写了一系列极富影响力的计算机教材和参考书,如《明解C++》《明解Java》等。本书于2000年荣获日本工学教育协会著作奖。

管杰(译者)

毕业于复旦大学,现为对日软件工程师,具有多年日语技术文档编写经验。爱好日汉翻译和日本文化史,译有《程序员的数学》等。

罗勇(译者)

专业从事对日软件设计研发工作,曾于2007年至2009年赴日学习工作。精通J2EE及数据库开发。译有《NoSQL数据库入门》等。

杜晓静(译者)

北京第二外国语学院硕士毕业,IT图书编辑,笔译爱好者,译有《安心孕产大百科》《长寿的秘诀》等。

目录

第1章 初识C语言

1-1 显示计算结果

计算整数的和并显示结果

程序和编译

注释

固定代码

printf函数:格式化输出函数

语句

计算并显示整数的差

格式化字符串和转换说明

符号的称呼

无格式化输出

字符串常量

转义字符

1-2 变量

变量和声明

赋值

初始化

声明时初始化

初始化和赋值

1-3 输入和显示

通过键盘进行输入

格式化输入函数scanf

乘法运算

输出函数puts

总结

第2章 运算和数据类型

2-1 运算

运算符和操作数

乘除运算符和加减运算符

除法运算的商和余数

使用printf函数打印%

获取整数的后一位数字

多个转换说明

单目运算符

赋值运算符

表达式和赋值表达式

表达式语句

2-2 数据类型

求平均值

数据类型

数据类型和对象

整型常量和浮点型常量

double类型的运算

数据类型和运算

类型转换

转换说明

总结

第3章 分支结构程序

3-1 if语句

if语句·其1

奇数的判定

if语句·其2

奇数·偶数的判断

非0的判断

if语句的结构图

相等运算符

余数的判断

关系运算符

嵌套的if语句

判断

计算较大值

计算三个数的值

条件运算符

差值计算

复合语句(程序块)

逻辑运算符

短路求值

3-2 switch语句

switch语句和break语句

复杂的switch语句

switch语句和if语句

选择语句

总结

第4章 程序的循环控制

4-1 do语句

do语句

复合语句(程序块)中的声明

读取一定范围内的值

逻辑非运算符·德摩根定律

德摩根定律

求多个整数的和及平均值

复合赋值运算符

后置递增运算符和

后置递减运算符

4-2 while语句

while语句

用递减运算符简化程序代码

数据递增

限定次数的循环操作

字符常量和putchar函数

do语句和while语句

前置递增运算符和前置递减运算符

do语句的显示

逆向显示整数值

4-3 for语句

for语句

使用for语句实现固定次数的循环

偶数的枚举

约数的枚举

表达式语句和空语句

循环语句

4-4 多重循环

二重循环

用break语句强制结束循环

显示图形

多重循环

4-5 程序的组成元素和格式

关键字

运算符

标识符

分隔符

常量和字符串常量

自由的书写格式

连接相邻的字符串常量

缩进

总结

第5章 数组

5-1 数组

数组

数组的声明(使用数组前的准备)

访问数组(数组的使用方法)

数组的遍历

数组初始化

数组的复制

输入数组元素的值

对数组的元素进行倒序排列

使用数组进行成绩处理

对象式宏

数组元素的值和小值

赋值表达式的判断

数组的元素个数

5-2 多维数组

多维数组

总结

第6章 函数

6-1 什么是函数

main函数和库函数

什么是函数

函数定义

函数调用

三个数中的值

将函数的返回值作为参数传递给函数

调用其他函数

值传递

6-2 函数设计

没有返回值的函数

通用性

不含形参的函数

函数返回值的初始化

作用域

文件作用域

声明和定义

函数原型声明

头文件和文件包含指令

函数的通用性

数组的传递

函数的传递和const类型的修饰符

线性查找(顺序查找)

哨兵查找法

多维数组的传递

6-3 作用域和存储期

作用域和标识符的可见性

存储期

总结

第7章 基本数据类型

7-1基本数据类型和数

算数类型和基本数据类型

基数

基数转换

7-2整型和字符型

整型和字符型

头文件

字符型

位和CHAR_BIT

sizeof运算符

size_t型和typedef声明

整型的灵活运用

整型的内部表示

无符号整数的内部表示

有符号整数的内部表示

按位操作的逻辑运算

位移运算符

整型常量

整型常量的数据类型

整数的显示

数据溢出和异常

7-3浮点型

浮点型

浮点型常量

头文件

循环的控制

7-4运算和运算符

运算符的优先级和结合性

优先级

结合性

数据类型转换

总结

第8章 动手编写各种程序吧

8-1函数式宏

函数和数据类型

函数式宏

函数和函数式宏

不带参数的函数式宏

函数式宏和逗号运算符

8-2排序

冒泡排序法

8-3枚举类型

枚举类型

枚举常量

命名空间

8-4递归函数

函数和类型

阶乘

8-5 输入输出和字符

getchar函数和EOF

从输入复制到输出

数字字符计数

字符

转义字符

总结

第9章 字符串的基本知识

9-1什么是字符串

字符串字面量

字符串字面量的长度

字符串

字符数组的初始化赋值

空字符串

字符串的读取

格式化显示字符串

9-2字符串数组

字符串数组

读取字符串数组中的字符串

9-3字符串处理

字符串长度

显示字符串

数字字符的出现次数

大小写字符转换

字符串数组的参数传递

总结

第10章 指针

10-1指针

函数的参数

对象和地址

取址运算符

指针

指针运算符

10-2指针和函数

作为函数参数的指针

计算和与差

二值互换

将两个值排序

scanf函数和指针

指针的类型

空指针

标量型

10-3指针和数组302?

指针和数组

指针运算符和下标运算符

数组和指针的不同点

数组的传递

总结

第11章 字符串和指针

11-1 字符串和指针

用数组实现的字符串和用指针实现的字符串

用数组实现的字符串和用指针实现的字符串的不同点

字符串数组

11-2通过指针操作字符串

判断字符串长度

字符串的复制

不正确的字符串复制

返回指针的函数

11-3字符串处理库函数

strlen函数:求字符串的长度

strcpy函数、strncpy函数:复制字符串

strcat函数、strncat函数:连接字符串

strcmp函数、strncmp函数:比较字符串的大小关系

atoi函数、atol函数、atof函数:转换字符串

总结

第12章 结构体

12-1 结构体

数据关联性

结构体

结构体成员和. 运算符

成员的初始化

结构体成员和->运算符

结构体和typedef

结构体和程序

聚合类型

返回结构体的函数

命名空间

结构体数组

派生类型

12-2 作为成员的结构体

表示坐标的结构体

具有结构体成员的结构体

总结

第13章 文件处理

13-1 文件与流

文件与流

标准流

FILE型

打开文件

关闭文件

打开与关闭文件示例

文件数据汇总

写入日期和时间

获取上一次运行时的信息

显示文件内容

文件的复制

13-2 文本和二进制

在文本文件中保存实数

文本文件和二进制文件

在二进制文件中保存实数

显示文件自身

13-3 printf函数与scanf函数

printf函数:带格式输出

scanf函数:带格式的输入

总结

附录 C语言简介

C语言的历史

K&R--C语言的圣经

C语言标准规范

结语

参考文献

媒体评论

读者评论

1. 这是我见过的适合入门的编程学习教材,配图、排版都令人赏心悦目,说是定义了C教材的新标杆也不为过。

2. 这本书使我对C语言的学习热情空前高涨。我觉得这和作者一步步的引导是分不开的。书中的每个程序都能给人启发,并且很容易就能由浅入深地理解其中的含义。作者的程序风格极佳,他总会在书中时不时地指点你怎样的程序才是简洁、高效的。这能在潜移默化中让初学者养成良好的编程习惯。

3. 这本书一大的特点是图形化的概念解释,让人很容易理解。除此之外,内容解释也非常详细。总体看是很好的入门书之一。 当然,不能指望看完这本书就能做出复杂的东西。

4. 很不错的C语言入门书籍,通俗易懂,装帧简洁明快,适合计算机小白立马上手。

5. 本书以C程序实例作为切入点,由浅及深,慢慢展开,较有特色,能使读者更好地理解语句和逻辑结构。

网友评论(不代表本站观点)

来自***(匿**的评论:

通俗易懂,值得购买

2017-09-11 10:37:21
来自匿名用**的评论:

买给妹妹的,希望对她有用

2017-11-07 14:13:55
来自无昵称**的评论:

适合cs专业用

2017-11-13 13:30:08
来自无昵称**的评论:

认真学习中................

2017-11-18 13:50:15
来自博一贤**的评论:

布吉岛,同学推荐的,据说很易懂hhhhhh我先用用

2017-11-23 18:29:01
来自匿名用**的评论:

很简答,很实用,很清晰

2017-06-04 19:21:41
来自匿名用**的评论:

新手一堆,哈哈哈慢慢学

2017-06-23 00:24:41
来自大***0(**的评论:

感觉挺不错的

2017-06-25 17:46:38
来自无昵称**的评论:

书很好!!

2017-07-07 23:00:07
来自无昵称**的评论:

包装完好,物流很快!

2017-07-07 23:09:00
来自无昵称**的评论:

包装完好,物流很快!

2017-07-07 23:27:12
来自匿名用**的评论:

书很不错!

2017-07-11 15:52:44
来自匿名用**的评论:

是正版书本!

2017-07-12 17:14:49
来自匿名用**的评论:

还不错................................

2017-07-29 16:53:05
来自happycs**的评论:

初学很适合,很期待入门篇后的部分

2017-08-04 17:35:51
来自无昵称**的评论:

挺好的书,值得一看!你值得拥有!

2017-08-04 22:12:11
来自无昵称**的评论:

质量不错的一本书,写的很全面

2017-08-17 18:50:04
来自采香行**的评论:

很优秀的C语言入门书,讲解很生动

2017-08-31 22:00:20
来自匿名用**的评论:

对于没基础的,很有帮助

2017-09-10 17:25:15
来自无昵称**的评论:

挺好的,还可以

2017-09-11 17:05:16
来自无昵称**的评论:

哈哈哈哈哈

2017-09-28 17:08:25
来自迷失在**的评论:

包装不错的

2017-09-29 17:22:12
来自王守仁**的评论:

实用性强 就是袋子都破了

2017-09-29 21:18:43
来自无昵称**的评论:

书的质量很棒

2017-10-06 21:58:06
来自匿名用**的评论:

还没开始用,不过看着和书店的是一样的

2017-10-31 20:27:12
来自无昵称**的评论:

是正品!价钱合理!配送货速度好快!送货员好可爱!

2016-03-21 12:28:19
来自无昵称**的评论:

纸质给101分哦,看了一点点。零基础的我也几乎能看懂,例子讲的很好。

2016-04-19 17:29:32
来自糊掉的**的评论:

书大赞,就是书脊有点磨损(T-T),书和快递都很给力( ?? ω ?? )y

2016-01-17 19:44:19
来自无昵称**的评论:

之前在图书馆看过第2版的非常通俗易懂有趣,改版了,不知道如何这本如何

2016-02-03 19:24:16
来自匿名用**的评论:

入门者的最佳选择,确实“比课本更易懂”。不知有没有后续的“深入篇”。

2017-05-06 09:56:32
来自暴走的c**的评论:

不错不错,快递比想象的快很多,可惜不包邮。不过书本我很喜欢,没有破损,包装完好,内容不错,值得一读,是c语言初学者的指路明灯。

2016-11-30 17:32:14
来自长***(**的评论:

适合小白的入门书籍,比国内c语言教材通俗易懂。

2017-08-20 22:41:21
来自无昵称**的评论:

包装很精致,纸质很好,价钱合理,买来学习编程用的,通俗易懂,适合基础学习和近一步学习。

2016-11-17 16:00:17

免责声明

更多相关图书