真源书房 - C语言完全自学教程
本书资料更新时间:2024-11-23 04:40:01

C语言完全自学教程 电子书 mobi pdf txt word 2024 下载

C语言完全自学教程精美图片

C语言完全自学教程书籍详细信息

  • ISBN:9787115594303
  • 作者:明日科技 
  • 出版社:人民邮电
  • 出版时间:2023-07
  • 页数:397
  • 价格:62.03
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2024-11-23 04:40:01

内容简介:

本书系统、全面地介绍了有关 C 语言程序设计所涉及的重要知识。全书分为基础篇、提高篇、 篇和项目篇,共 18 章。基础篇包括迈进 C 语言的大门、C 语言的开发环境、初识 C 语言、C 语言基本数据类型、数据输入与输出、运算符与表达式、条件判断语句、循环语句。提高篇包括数组、字符串处理函数、输入验证、函数、指针的使用。 篇包括复合数据类型及链表、预处理命令、文件操作、内存管理。 ,项目篇是开发一个俄罗斯方块游戏。每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。

本书附有配套资源,包括源码及教学视频。其中,源码全部经过精心测试,能够在 Windows XP、Windows 7、Windows 8、Windows 10 系统下编译和运行。

本书可作为大中专院校计算机专业、软件专业及相关专业的教材,同时也适合 C 语言爱好者、初级C 语言读者参考使用。


书籍目录:

目 录

前言 xvii

基础篇

第1章 迈进C语言的大门

1.1什么是C语言002

1.2C语言的特点004

1.3C语言能做什么005

1.3.1单片机系统领域005

1.3.2应用软件领域006

1.3.3嵌入式系统领域006

1.3.4游戏领域007

1.4C语言与其他语言比较007

1.4.1C语言和C++比较007

1.4.2C语言和VC++比较008

1.4.3C语言和Java比较009

1.4.4C语言和Python比较009

1.5练习题010

第2章 C语言的开发环境

2.1开发环境大全011

2.2安装C语言开发环境013

2.2.1安装Visual Studio 2019013

2.2.2安装Visual C++ 6.0016

2.3熟悉C语言开发环境020

2.3.1Visual Studio 2019开发环境020

2.3.2Visual C++ 6.0开发环境026

2.4C语言程序开发的步骤029

2.4.1使用Visual Studio 2019开发

C语言程序030

2.4.2使用Visual C++ 6.0开发

C语言程序033

2.5初学者经常遇到的问题036

2.6练习题039

第3章 初识C语言

3.1开篇实例:《阿甘正传》

“简历”041

3.2C语言程序结构042

3.2.1头文件043

3.2.2主函数043

3.2.3函数体045

3.2.4输出函数:printf()函数045

3.2.5return 0;046

3.3注释046

3.3.1单行注释046

3.3.2多行注释047

3.3.3文档注释047

3.4常量和变量048

3.4.1常量048

3.4.2变量049

3.5关键字与标识符051

3.5.1关键字051

3.5.2标识符052

3.6C语言的编程规范055

3.6.1使用空格055

3.6.2使用换行055

3.6.3变量、常量命名规范056

3.6.4函数命名规范056

3.7练习题056

第4章 C语言基本数据类型

4.1开篇实例:暗号058

4.2基本数据类型概述059

4.3整型060

4.3.1声明整型数据060

4.3.2初始化整型变量060

4.3.3其他整型061

4.3.4输出其他整型数据062

4.3.5整型常量062

4.4浮点型063

4.4.1声明浮点型数据063

4.4.2初始化浮点型变量065

4.4.3输出浮点型数据066

4.4.4浮点型常量066

4.5字符型067

4.5.1声明字符型数据067

4.5.2初始化字符型变量068

4.5.3输出字符型数据069

4.5.4字符型常量070

4.5.5转义字符072

4.6类型转换073

4.6.1自动类型转换073

4.6.2强制类型转换075

4.7练习题076

第5章 数据输入与输出

5.1开篇实例:绘制《植物大战僵尸》

中的“墙果”078

5.2字符串的输入输出函数079

5.2.1单字符输入输出函数:

putchar()和getchar()079

5.2.2多字符输入输出函数:

puts()和gets()082

5.3格式化输入输出函数084

5.3.1格式化输出函数:printf()084

5.3.2格式化输入函数:scanf()091

5.4练习题096

第6章 运算符与表达式

6.1开篇实例:燃烧我的卡路里098

6.2运算符与表达式099

6.2.1运算符099

6.2.2表达式099

6.3赋值运算符与赋值表达式100

6.3.1赋值运算符100

6.3.2赋值表达式101

6.4算术运算符与算术表达式101

6.4.1“+”运算符与表达式102

6.4.2“-”运算符与表达式102

6.4.3“*”运算符与表达式103

6.4.4“\\”运算符与表达式104

6.4.5“%”运算符与表达式104

6.4.6“++”运算符105

6.4.7“--”运算符106

6.4.8总结106

6.4.9优先级与结合性107

6.5关系运算符与关系表达式108

6.5.1“>”运算符与表达式108

6.5.2“>=”运算符与表达式108

6.5.3“<”运算符与表达式109

6.5.4“<=”运算符与表达式110

6.5.5“==”运算符与表达式110

6.5.6“!=”运算符与表达式111

6.5.7总结112

6.5.8优先级与结合性112

6.6逻辑运算符与逻辑表达式113

6.6.1“&&”运算符与表达式113

6.6.2“||”运算符与表达式114

6.6.3“!”运算符与表达式116

6.6.4总结117

6.6.5优先级与结合性117

6.7位运算符与位表达式117

6.7.1“&”运算符118

6.7.2“|”运算符118

6.7.3“~”运算符119

6.7.4“^”运算符119

6.7.5“<<”运算符121

6.7.6“> >”运算符122

6.7.7总结122

6.7.8优先级与结合性123

6.8逗号运算符与逗号表达式123

6.9复合赋值运算符124

6.10优先级与结合性的总结124

6.11练习题126

第7章 条件判断语句

7.1开篇实例:安全通行127

7.2if语句128

7.2.1单个if语句128

7.2.2if else语句130

7.2.3else if语句132

7.3if语句的嵌套135

7.4条件运算符137

7.5switch语句139

7.5.1switch语句的基本形式139

7.5.2多路开关模式的switch语句142

7.6if else和switch的区别144

7.7练习题144

第8章 循环语句

8.1开篇实例:利用公积金

贷款买房146

8.2while语句147

8.3do while语句149

8.4for语句152

8.4.1for语句的使用152

8.4.2for循环的变体154

8.4.3for语句中逗号的应用156

8.5循环嵌套157

8.6转移语句160

8.6.1break语句160

8.6.2continue语句163

8.6.3goto语句165

8.7练习题167

提高篇

第9章 数组

9.1开篇实例:购物车清单172

9.2数组的概念173

9.3一维数组174

9.3.1一维数组的定义174

9.3.2一维数组的初始化176

9.3.3一维数组元素的引用177

9.4二维数组178

9.4.1二维数组的定义179

9.4.2二维数组的初始化179

9.4.3二维数组元素的引用181

9.5多维数组183

9.6数组的排序算法184

9.6.1选择法排序184

9.6.2冒泡法排序186

9.6.3交换法排序188

9.6.4插入法排序189

9.6.5折半法排序191

9.75种排序方法的比较194

9.8练习题195

0章 字符串处理函数

10.1字符数组198

10.2使用字符串199

10.2.1初始化199

10.2.2结束标志200

10.2.3输入和输出201

10.3字符串复制201

10.4字符串连接204

10.5字符串比较205

10.6字符串大小写转换207

10.7获得字符串长度208

10.8练习题209

1章 输入验证

11.1英文字母验证211

11.2小写字母验证213

11.3大写字母验证214

11.4标点符号验证215

11.5字母或数字验证217

11.6除空格外的字符验证218

11.7空格验证219

11.8练习题221

2章 函数

12.1函数概述223

12.2函数的定义224

12.2.1函数定义的形式224

12.2.2定义与声明225

12.3返回语句226

12.3.1有返回值的函数226

12.3.2无返回值的函数 227

12.4函数参数228

12.4.1形式参数与实际参数228

12.4.2数组作为函数参数229

12.4.3main()函数的参数231

12.5函数的调用231

12.5.1函数的调用方式232

12.5.2嵌套调用234

12.5.3递归调用237

12.6内部函数和外部函数239

12.6.1内部函数239

12.6.2外部函数240

12.7局部变量和全局变量241

12.7.1局部变量 241

12.7.2全局变量242

12.8数学库函数243

12.9练习题244

3章 指针的使用

13.1指针相关概念246

13.1.1地址与指针246

13.1.2变量与指针247

13.1.3指针变量248

13.1.4指针自增自减运算250

13.2数组与指针252

13.2.1一维数组与指针变量252

13.2.2二维数组与指针变量255

13.2.3字符串与指针255

13.2.4字符串数组256

13.3指向指针的指针256

13.4指针变量作为函数参数257

13.5返回指针值的函数260

13.6指针数组作为main()函数的

参数260

13.7练习题262

4章 复合数据类型及链表

14.1结构体266

14.1.1结构体类型的概念266

14.1.2结构体变量的定义267

14.1.3结构体类型的初始化270

14.1.4结构体变量的引用270

14.2结构体数组272

14.2.1定义结构体数组272

14.2.2初始化结构体数组274

14.3结构体指针276

14.3.1指向结构体变量的指针276

14.3.2指向结构体数组的指针279

14.3.3结构体作为函数参数281

14.4包含结构体的结构体284

14.5链表286

14.5.1链表概述286

14.5.2创建动态链表287

14.5.3输出链表289

14.6链表相关操作290

14.6.1链表的插入操作291

14.6.2链表的删除操作292

14.7共用体294

14.7.1共用体的概念294

14.7.2共用体变量的初始化296

14.7.3共用体变量的引用296

14.7.4共用体类型的数据特点299

14.8枚举类型299

14.9练习题301

5章 预处理命令

15.1宏定义303

15.1.1不带参数的宏定义304

15.1.2带参数的宏定义305

15.2#include命令307

15.3条件编译308

15.3.1#if命令308

15.3.2#elif命令309

15.3.3#ifdef及#ifndef命令309

15.3.4#undef命令310

15.3.5#pragma命令311

15.4练习题312

6章 文件操作

16.1文件概述314

16.2文件基本操作315

16.2.1文件指针315

16.2.2文件的打开316

16.2.3文件的关闭317

16.3文件的读写317

16.3.1fputc()函数317

16.3.2fgetc()函数319

16.3.3fputs()函数320

16.3.4fgets()函数321

16.3.5fprintf()函数322

16.3.6fscanf()函数323

16.3.7fread()和fwrite()函数325

16.4文件的定位327

16.4.1fseek()函数327

16.4.2rewind()函数329

16.4.3ftell()函数331

16.5练习题334

7章 内存管理

17.1内存组织方式336

17.1.1内存的组织方式336

17.1.2堆与栈337

17.2动态管理338

17.2.1malloc()函数338

17.2.2calloc()函数339

17.2.3realloc()函数340

17.2.4free()函数341

17.3内存丢失343

17.4练习题343

项目篇

8章 俄罗斯方块游戏

18.1需求分析346

18.2系统设计346

18.2.1系统目标346

18.2.2构建开发环境347

18.2.3游戏界面347

18.2.4业务流程图347

18.2.5系统预览348

18.3技术准备350

18.3.1控制颜色函数350

18.3.2设置文字显示位置352

18.4公共类设计353

18.5游戏欢迎界面设计355

18.5.1游戏欢迎界面概述355

18.5.2标题部分设计355

18.5.3设计字符花装饰357

18.5.4设计菜单选项的边框359

18.5.5设计菜单选项的文字360

18.6游戏主窗体界面设计361

18.6.1游戏主窗体界面概述361

18.6.2输出游戏主窗体界面362

18.6.3绘制俄罗斯方块365

18.6.4输出俄罗斯方块373

18.7游戏逻辑设计374

18.7.1游戏逻辑概述374

18.7.2判断俄罗斯方块是否可移动375

18.7.3清除俄罗斯方块下落的痕迹377

18.7.4判断方块是否满行378

18.7.5随机产生俄罗斯方块类型的序号380

18.8开始游戏381

18.8.1开始游戏模块概述381

18.8.2显示俄罗斯方块382

18.8.3各种按键操作383

18.8.4游戏结束界面387

18.8.5重新开始游戏389

18.9按键说明模块389

18.9.1模块概述389

18.9.2代码实现390

18.10游戏规则介绍模块392

18.10.1模块概述392

18.10.2代码实现392

18.11退出游戏394

18.12小结395


作者介绍:

明日科技一个拥有软件开发和项目实施方面的 专家和学习型技术团队,利用积累的专业知识和经验,已开发出版了“从入门到精通”“软件开发实战1200例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是 的编程图书。


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

暂无其它内容!


精彩短评:

  • 作者: catulus 发布时间:2020-03-09 13:01:25

    顾名思义,这是本介绍上海的书。不,资料合集更合适些。作者整理引用了大篇幅的资料,甚至有些资料引用的并没有什么用。简而言之,有点凑字数。

    分成十章,介绍了十种游艺。可读性是有的,因为作者还在里面加入了些自己当年对于一些游艺的参与。带了点生活气,还能好玩些。

  • 作者: Li·Vivi 发布时间:2010-10-19 18:38:24

    很科学,也很详细。不错

  • 作者: 任尔行 发布时间:2010-08-30 18:12:29

    翻译的人,一句一句稀里糊涂地溜过去,读着象滑冰,糟糕透了。估计不是专业人士。但最后的案例很有意思,至少明白场地设计不是建筑物摆上去之后的事情,而是一开始的构思甚至有可能就此决定建筑的形式。

  • 作者: babeldiego 发布时间:2020-02-18 22:04:30

    不太能看得下去,随便翻翻吧。

  • 作者: 文森朝代 发布时间:2019-02-24 20:51:12

    毫无新意,毫无用处,毫无趣味

  • 作者: 私享史 发布时间:2020-01-24 14:49:44

    齐默老师实在很会讲故事,文笔也好,无奈从生物学的角度区区一个病毒实在没啥可写的,即使写一打病毒来来回回也就那么几个point。从流行病学和传染病学的角度来写才会更有料。


深度书评:

  • 顺逆之境

    作者:北漂的短喙犀鸟 发布时间:2022-02-16 08:38:51

    读这本书是因为自己的一个疑惑。隋炀帝杨广弑父淫母,奴役人民,品性低劣到词穷,本就不是正式接班人,上面有个根正苗红嫡长子哥哥杨勇。他是怎么当上皇帝的?

    没有玄武门政变,没有血腥屠戮,他是政绩得到认可,品行大家交口陈赞,隋文帝心甘情愿正式册封为皇太子,那一年他31岁。

    第一反应当然是他在演戏,为了获得皇位扮演一个

    德行人设

    ;但要说他演了31年,就为了当上皇帝干坏事,把自己家的江上搞掉,只能让我的疑惑更大,毕竟他又不是苏妲己。

    那他到底是一个怎样的人,又怎么先登基,再一往无前地赴死,没有回过头。

    杨广13岁之前是勋贵公子,外公独孤信是柱国大将军,相当于军区司令;父亲杨坚是府兵大将军,军长级别,一个军政国家的顶级军政高官家庭。自幼聪明懂事,在他几个顽劣兄弟衬托下显得尤为聪明懂事,自然深得父母宠爱,特别是母亲。

    更幸运的是,在杨广13岁这一年,父亲杨坚被关陇勋贵们推上皇帝之位;本来杨坚还略有推辞,没想到大家说,“你干不干,不干我找别人”,杨坚只好勉为其难当了皇帝,杨广勉为其难成了皇子,由雁门郡公晋封为晋王。

    从此,晋王杨广开始坐镇并州北御突厥的军旅生涯;突厥是隋唐第一大边患,杨广身系国家安危,守土职责;可他才13岁,自己当然系不动守不住,不过不用担心,隋文帝给他配备了强大的辅助团队,顺利征服突厥;虽然是挂名,但荣誉和奖赏不是挂名。

    之后平陈之战如法炮制,杨广挂帅,灭国之功。

    在上位太子之前,杨广真正自己的作为,是立起来了皇位需要的那个

    人设

    ,父母眼里勤俭孝顺,群臣眼里礼贤下士,下属眼里慷慨仁义。

    他需要一个机会,顽劣的太子兄弟给了他很多,一直监视太子的他再清楚不过。指使臣僚上奏,利用父母偏爱,成功上位,水到渠成。隋文帝临终前生疑,但为时已晚,一只病老虎,一个未来新君,见风使舵的勋贵臣僚们太知道支持谁了。

    隋文帝被果断处理,杨广登基的道路是平顺的;这一年他35岁,终于成为了隋炀帝,年号

    大业

    我想他应该是

    自负的

    ,这样的成长经历怎能忍住不自负,

    太顺利了

    ,别人想都不敢想的,他信手拈来;躺着都能封王,坐着就能北御突厥 ,南平陈国,军功显著;站起来就愚弄了天下,成为九五之尊的皇帝。后来他跟臣下说,如果是凭科举考,他也能理所应当地考成皇帝。

    如此自负的皇帝,做些前无古人后无来者的伟业,合情合理。营建东都,广置离宫,掘长堑,筑长城,挖运河,造龙舟;4600万的全国人口,动用劳役3000多万。

    在隋炀帝看来,历代圣王追求的“大业”也没啥难度,凭自己的政绩,勉为其难的号称千古一帝也不为过;那就召藩属使臣万国来贺,共襄盛举如何?

    歌舞攒劲,宾主尽欢,只是东北的撮尔小国高句丽没来,下诏给他,点名批评。没想到被

    置之不理,

    千古一帝生气了。

    携百万大军三征高句丽;一征溃败,剩2千人安全撤军;二征正酣,贵族杨玄感造反,半路撤军;三征高句丽投降,撤军,下诏高句丽来朝,又被

    置之不理。

    此时已全国造反,农民阶级120多起,地主阶级60多起,数量名列历代王朝之首。

    大业13年,唐太祖李渊正式起兵发难;翌年,隋炀帝被禁军首领宇文化及缢死在江都离宫。

    宇文化及的父亲宇文述,从平陈国,夺嫡,征高句丽都是炀帝嫡系支持者,还结了亲家;宇文述临终前,炀帝非常悲痛,派宦官魏氏问老臣遗愿,宇文述将长子化及托付给了老领导,“化及,臣之长子,早预藩邸,愿陛下哀怜”。

    炀帝不付所托,下令宇文化及袭爵许国公,启用为右屯卫将军,继其父掌管禁军。大业14年,宇文化及外调了炀帝的贴身侍卫,派人缢杀了他。

    一如凯撒被刺杀前,留下了那句“布鲁图斯,还有你啊?”,皇帝永远不知道自己身边藏了多少鬼。

    隋炀帝无疑是个暴君,反对他的人的程度和广度都是明证,身死国灭是他咎由自取;他那些自以为的大业貌似都有光明正大的借口,或者说有政治必要性,比如运河到明清时期还在发挥重要作用,但是

    他不爱人,只爱自己,自负到了自恋的程度

    ,用别人的生命浇灌自己的想法。

    他取得的成就,以为凭借的全是自己能力,第三视角看起来也不过都是运气使然,从军功到称帝,老爸铺路,兄弟衬托。可惜他把老天的成全也算成了自己的功劳,飘了起来,以为世界上只有两类人,杨广和其他人,不信你看,他都凭自己能力当上皇帝了,皇帝普天之下能有几个?

    太顺利的成长环境,在能听进意见的年纪没人提醒,没有经历过挫折。起码知道一个基本常识,

    人的能力和忍耐都是有限度的

    ,也不至于长成一个自恋狂皇帝,铸成如此规模的家国悲剧。

  • 众生为欲望疯狂,黑暗始终掩盖不了耀眼的人性之光

    作者:萌橦在读书 发布时间:2023-03-31 17:44:04

    01 执梦:如梦似幻,是为“酸”

    中秋节,男人半夜推门,妻子惊叫“你怎么浑身是血?”男人甩掉血衣,见妻子惊魂未定,上前揪住头发一顿拳打脚踢,“啰嗦什么,赶紧给我洗衣服去!”妻子被抽打在地,嘤嘤哭了起来。

    妻子哭道:“我还不是关心你吗?你打我做什么?你打死我吧,打死我你就高兴了!”

    男人一听,怒目圆睁,更加疯狂,冲上去对着妻子的脸左右开弓。很快,她的脸就肿得像发糕一样。

    声音惊动二楼睡觉的两个孩子,女儿李红棠起身摇醒弟弟冬子:“爹又在打咱妈了。”

    冬子睡眼朦胧:“姐,怎么了?”

    过了一会儿,见楼下安静了,李红棠和冬子小心翼翼走下楼梯,看到爹已经进屋打起呼噜,母亲则坐在地上低声啜泣。

    第二天,母亲做好饭,说是出去一趟,结果到了晚上也没有回来。

    李红棠着急,满村找遍了还是没找到母亲,她又跑到邻村舅舅家,告诉舅舅,昨晚母亲又被打了,今天出去一直没回来。

    舅舅是个厉害的镖师,一听妹夫李慈林又打自己的妹妹,一瞬间火气就上来了,丢下手里的活计,跟着李红棠小跑回家。

    李慈林见大舅哥游秤砣怒气冲冲进门,马上赔着笑脸:“哥咋来了?我正好有壶好酒,咱俩好久没一起喝点了。”

    “谁跟你喝酒,我问你,我妹呢?”

    “出去了出去了,我这就去找她。”

    李慈林虽然嘴上说着去找,但手里还是去倒酒。这酒一打开,一股奇异的幽香飘了出来,游秤砣虽心有怒气,没心思喝酒,却不由自主被这酒香吸引了。

    “这什么酒?”

    “我得的这壶好酒,正好和哥一起品品。”

    那股酒香仿佛有什么魔力,把游秤砣按在椅子上,喝了一杯又一杯。教训妹夫的事也忘了,找妹妹的事也忘了。

    天将晚,酒足饭饱,游秤砣已经喝得东倒西歪。他艰难起身,拍拍李慈林:“你-小子,以后对我妹好点,赶紧把她找回来……”

    边嘀咕着,边走出门。身后的李慈林目送他,脸上却挂着一丝诡异的笑容。

    游秤砣回家没几天,身体越来越虚弱,请郎中来也没瞧出什么病,最后虚弱得爬不起来。一届勇猛镖师,就这么不明不白地死了。

    他这一死,镇上再也没有能镇住李慈林的人了。

    ——

    这个故事来自《唐镇故事》三部曲的第一部《执梦》,作者是著名作家李西闽。

    在这本书中,作者从光绪29年的中秋节说起,通过一系列在“唐镇”这个南方小镇里发生的故事,将权利、疯狂、麻木、纯真等众生相一一展现出来。

    李慈林和游秤砣本是师出同门,师父见李慈林仁义,又将女儿嫁给了他。本以为可以托付终生,没想到一个人的到来,彻底改变了所有人的命运。

    和李公公的相识,在李慈林看来是福气,但实际上却是他自己和家人,乃至整个唐镇人的劫难。

    听信李公公的诡计,李慈林亲手毒杀了游秤砣,从此走向一条疯狂的不归路。

    原本善良淳朴的人,在巨大利益的诱惑下,谁都不知道他会做出什么样的事。

    而故事中的李红棠和冬子,则代表了清醒的纯真。自从母亲失踪后,李红棠每天出去寻找,直到自己得了怪病也没有放弃。在这个途中,她遇见了唯一一个不为利益,不为相貌而真心对她的人——患有侏儒症的上官文庆。

    而冬子,全书以他的视角看到了很多不能理解的事:为什么深更半夜会有一群人抬着一个死人?人群里有一个人的身形那么像爹;为什么李公公那么喜欢他,把他抓到自己的“皇宫”里囚禁起来?为什么曾经淳朴的爹会变成一个杀人不眨眼的恶魔?

    唐镇的命运究竟会如何变化?

    不过好在,暗潮汹涌,最后都化险为夷了。

    ——

    第一眼就被这本书的封面吸引,翻开就停不下来。这本书虽然人物众多,但又不会让人觉得很乱。很久没看过这么好看的群像小说了。

    无论是李红棠寻找母亲的故事线;还是冬子、李慈林、李公公等主要人物的故事线;亦或是众多配角,在作者的笔下,读来都津津有味,回味无穷。

    就像结尾,冬子问好友阿宝:“那天你吃油炸鬼了吗?什么味儿?”

    “酸,很酸很酸……”

    也许在那个风云变幻的年代,弥漫在天空的,就是这种陈腐的酸味。新的世界正在这酸味里,慢慢孕育,蓄势待发。

    02 画师:诡异命运,是为“腥”

    1946年,唐镇来了一名画师,谁家有人故去了,都会找他给画张相。然而,随着画师的到来,人们仿佛能闻到一股奇怪的味道,在镇上弥漫开来。

    后来人们发现,这是一股浓浓的腥臭味,这股味道就是从画师身上传来的。于是人们唯恐避之不及,全都不愿意挨近画师。

    画师所住的房子也笼罩在一片腥臭味之中。

    然而,和镇上的人不同,这股味道却吸引了另一个人。

    ——

    在李西闽老师的《唐镇故事2:画师》中,故事舞台仍然设在唐镇。本书虽然是《唐镇故事》三部曲中的第二部,但却成书最早。

    在这本书中,时间设定在民国35年,也就是1946年。那是一个虽然冲破了禁锢,但却还没彻底冲破黑暗的年代。在唐镇这个小地方,仍然笼罩着人吃人、不公平,还有让人扼腕叹息的荒唐事。

    整本书分为上下两卷。上卷以画师宋柯为主线,从他来到唐镇开始,遇到的一系列事情:接替老画师的职责,给镇里的死人画像;给与人通奸而遭殴打致死的女人画像;给镇长的老父亲画像……等等这些,让他看到了唐镇连连发生的怪事。

    夜里,总有一个白衣女人在街上游荡,她从第一次看到宋柯就爱上了他。因为老画师的狗一直待在宋柯家门口,所以这个女人近不了宋柯的身。

    女人用计将狗除掉,从此以后,每每到夜里,宋柯在梦中都会听到一丝微弱的呼唤,跟着呼唤,他如梦游一般来到郊外的一个小草屋,等在那里的正是那名白衣女人。

    这个与蛇为伴的女人名叫凌初八,她身世凄苦,双眼猩红。正因为这双眼睛,她被世人所不齿,也被视为不祥之人。

    也许都是被嫌弃之人,所以她和宋柯之间仿佛有某种力量,在将他们紧紧连结在一起。

    然而,人们受不了不祥之人待在自己身边,所以,小小的唐镇居然容不下这两个人。

    凌初八和宋柯双双殒命了。

    凌初八留下的诅咒,也仿佛笼罩在唐镇上空的乌云,挥之不去。

    ——

    这本在故事上比第一本还要丰富,但没有第一本给我的印象深。这里的人物如宋柯、凌初八、游武强、上官玉珠等,存在感都有点稍显不足。但是三癞子很出彩,猪牯最后的结局很戏剧性。

    不过有一说一,李西闽老师对于气氛的营造真是一把好手,看这本书我仿佛在看一部民国鬼片,还是非常值得推荐的~

    03 饥饿:疯狂命运,是为“麻”

    合上这本《唐镇故事3:饥饿》,看到饥荒年代偏逢瘟疫肆虐时,对于人性的考验深深刺痛了我:当一个穷苦百姓获得权力,他会为同胞谋福利,也会被利益蒙住双眼,渐渐疯狂,杀出一条不归路。

    原来,能够改变一个人的,从来不是金钱,而是人内心总也填不满的欲望。

    本书作为《唐镇故事》三部曲的最后一部,李西闽老师在第二部中留下的悬念与未讲完的故事,都在这本书做了了结。

    本书副标题为“饥饿”。上世纪60年代,很多人都经历了那场饥荒浩劫。但除了身体上的饥荒,萦绕在唐镇人身上的,更是一种心灵与精神上的饥荒。

    除了饥荒,偏偏又遇上麻风病。唐镇这座古老而又封闭的小镇,就像命运里总会有一些不幸一样,几乎被饥荒和瘟疫毁灭。

    郑马水摇身一变,从屠户成了“郑委员”,公然将上面拨下来救助麻风病人的粮食私吞。过后又将一个个麻风病人骗出来将他们活埋,美其名曰:帮助唐镇的健康人渡过难关。

    事情败露,郑马水逃不了被枪决的下场。死前,他对儿子留下四句话:“第一,千万不要当干部,穷苦出身的人,一当干部容易犯大错;第二,别忘了老本行,杀猪讨生活,总比杀人强;第三,记住你爹我是怎么死的,任何时候都不要利欲熏心;第四,也是最重要的,堂堂正正做人,靠自己的努力吃饭,千万别做伤天害理的事。”

    郑马水一生坏事做尽,在他手里不知道活埋了多少人,但他最后的遗言,也道出了他悔恨一生的心声。只是,事情已经过去,即便想要挽回,早已没了机会。

    所以人在做任何事情之前,都请慢下来考虑一下。也许慢下来的一分钟,就会改变很多人的命运。

    ——

    三癞子在第二部中是一个灵魂人物,没想到第三部中还会出场。只是,他和郑马水一样,也变了。

    但三癞子和郑马水的不同在于,他虽然帮助郑马水干了许多事,但他始终没有泯灭人性。生命的最后,三癞子也对儿子留下几句话:“出人头地,光有一把力气没用,光有大把钞票也没用,当小干部没用,一定要当大干部,一定要心狠手辣。只有这样,才不会任人宰割。”

    也许是冥冥之中自有命运安排,三癞子一语成谶,他的儿子成为本书最大反派。

    李飞跃作为镇长,以权谋私坏事做尽,所做之事让人感觉虽然已身处新时代,但唐镇仿佛还是那个古老闭塞的小镇,时间又回到了第一部的晚清时期。

    李飞跃想在唐镇只手遮天,最后也只有死路一条

    04 结语

    唐镇的故事落下了帷幕,但留在读者心中的感慨、遗憾,还有释然,也许很长时间都挥之不去。

    在这套书中,李西闽老师刻画了众多令人印象深刻的人物:利欲熏心如李公公、李慈林、游长水、猪牯、郑马水、李飞跃;快意恩仇如游秤砣、游武强、郑文浩;命运坎坷如李红棠、上官文庆、宋柯、凌初八、刘西林等。

    每一个人物都有他们的命运,在命运中,他们仿佛从纸上活了过来,自己谱写出与众不同的故事。

    欲望带来的黑暗,善良带来的人性之光,都让读者在看书时时而愤怒,时而热泪盈眶。

    也许,唐镇的故事离我们很遥远,但其中透露的警醒之意,值得每一个读到这套书的人,深深思考。


书籍真实打分

  • 故事情节:9分

  • 人物塑造:3分

  • 主题深度:5分

  • 文字风格:9分

  • 语言运用:8分

  • 文笔流畅:8分

  • 思想传递:9分

  • 知识深度:7分

  • 知识广度:9分

  • 实用性:8分

  • 章节划分:5分

  • 结构布局:6分

  • 新颖与独特:7分

  • 情感共鸣:5分

  • 引人入胜:8分

  • 现实相关:3分

  • 沉浸感:5分

  • 事实准确性:4分

  • 文化贡献:8分


网站评分

  • 书籍多样性:8分

  • 书籍信息完全性:9分

  • 网站更新速度:4分

  • 使用便利性:8分

  • 书籍清晰度:7分

  • 书籍格式兼容性:5分

  • 是否包含广告:8分

  • 加载速度:8分

  • 安全性:6分

  • 稳定性:9分

  • 搜索功能:3分

  • 下载便捷性:7分


下载点评

  • 购买多(216+)
  • 在线转格式(98+)
  • 小说多(123+)
  • 书籍多(91+)
  • 简单(349+)
  • 差评(396+)
  • mobi(62+)
  • 收费(197+)
  • 服务好(171+)
  • 经典(422+)
  • 无广告(300+)

下载评价

  • 网友 龚***湄: ( 2024-11-10 16:53:55 )

    差评,居然要收费!!!

  • 网友 宓***莉: ( 2024-10-28 01:25:15 )

    不仅速度快,而且内容无盗版痕迹。

  • 网友 焦***山: ( 2024-10-23 07:42:16 )

    不错。。。。。

  • 网友 濮***彤: ( 2024-11-20 13:48:03 )

    好棒啊!图书很全

  • 网友 曾***文: ( 2024-10-29 09:42:35 )

    五星好评哦

  • 网友 谢***灵: ( 2024-11-07 06:18:50 )

    推荐,啥格式都有

  • 网友 汪***豪: ( 2024-11-22 17:30:55 )

    太棒了,我想要azw3的都有呀!!!

  • 网友 融***华: ( 2024-11-01 15:20:28 )

    下载速度还可以

  • 网友 堵***洁: ( 2024-10-30 02:35:55 )

    好用,支持

  • 网友 堵***格: ( 2024-11-11 07:13:14 )

    OK,还可以

  • 网友 居***南: ( 2024-11-19 17:49:49 )

    请问,能在线转换格式吗?

  • 网友 康***溪: ( 2024-10-31 15:37:58 )

    强烈推荐!!!

  • 网友 养***秋: ( 2024-11-15 17:16:59 )

    我是新来的考古学家

  • 网友 屠***好: ( 2024-11-15 04:40:41 )

    还行吧。

  • 网友 晏***媛: ( 2024-10-23 17:38:45 )

    够人性化!


最新书籍
随机推荐