C语言参悟之旅

出版时间:2010-3  出版社:中国铁道出版社  作者:左飞,李召恒 编著  页数:379  
Tag标签:无  

前言

  为什么还学C语言  C语言不仅是理工科学生必修的课程,同时也是国家计算机等级考试的必考科目。时至今日,仍然有许多软件系统采用C语言来作为开发语言。C语言具有语法简洁、灵活方便,支持底层操作、开发自由度大,可移植性好、执行效率高等诸多优点。  学好C语言不仅能够为程序设计本身打开一扇天窗,更能够帮助初学者实现举一反三、触类旁通的愿望。以C语言为基础纵向可以继续学习数据结构与算法方面的相关知识,横向可以为继续学习面向对象的C++或Java语言奠定基础。可见C语言不失为计算机程序设计入门的首选语言。初学

内容概要

本书主要内容包括程序设计与C语言概述,数据及数据类型,运算符、表达式和语句,流程控制,函数,数组与字符串,指针,预处理,结构体与共用体,文件,动态数据结构等。    本书内容丰富、结构清晰、实例代码详尽,介绍经典算法、经典问题和大量的示例程序,并配有很多插图,具有很强的参考意义。本书强调概念阐释的通俗性、编程实践的先导性、先进思想的重要性以及深入学习的后续性,可为读者更好地学习C语言编程打下坚实的基础。    本书既适合作为C语言初学者的入门教材,尤其适合自学;也可作为大专院校相关课程的参考书以及从事C语言开发的程序员的参考手册。

作者简介

  左飞,具有典型的射手座特质,乐观、热情、喜欢追求学问,紧贴潮流又极具二元性格。目前是中国移动通信集团的移动通信工程师。业余时间喜欢旅行、写诗和欣赏古典音乐。作为技术作家、译者,他曾撰写过多部计算机方面的书籍,代表作品包括《Visual C++数字图像处理开发入门与编程实践》、《代码揭秘——从C/C++的角度探秘计算机系统》等。  李召恒,软件工程师,在西北工业大学获得软件工程硕士学位,曾供职于大唐电信西安研发中心、神州数码融信软件有限公司等IT企业。他在C语言、Java编程方面拥有丰富的开发经验并善

书籍目录

第1章  程序设计与C语言概述  1.1  计算机程序    1.1.1  什么是程序    1.1.2  什么是计算机程序    1.1.3  程序设计  1.2  计算机语言    1.2.1  语言    1.2.2  什么是计算机语言    1.2.3  计算机语言简史    1.2.4  高级语言的执行方式  1.3  C语言概述    1.3.1  为什么叫“C语言”    1.3.2  C语言的版本    1.3.3  C语言的特点    1.3.4  C语言的应用  1.4  第一个C程序    1.4.1  为什么选“Hello, World”    1.4.2  “Hello, World”程序    1.4.3  “Hello, World”程序解析    1.4.4  C程序结构特点解析    1.4.5  C程序是如何执行的  1.5  Microsoft Visual C++ 6.0集成开发环境简介    1.5.1  集成开发环境(IDE)    1.5.2  集成开发环境的功能    1.5.3  为什么选择Microsoft Visual C++ 6.0    1.5.4  Microsoft Visual C++ 6.0的版本    1.5.5  Microsoft Visual C++ 6.0的安装    1.5.6  项目和工作区    1.5.7  Visual C++ 6.0界面简介    1.5.8  常用菜单项    1.5.9  常用工具栏    1.5.10  视图窗格简介    1.5.11  代码颜色    1.5.12  使用Visual C++ 6.0编写和运行“Hello, World”程序第2章  数据及数据类型第3章  运算符、表达式和语句第4章  流程控制第5章  函数第6章  数组与字符串第7章  指针第8章  预处理第9章  结构体与共用体第10章  文件第11章  动态数据结构附录Ⅰ  C语言运算符及其优先级汇总表附录Ⅱ  标准ASCII码字符集参考文献

章节摘录

  C语言首先提供了丰富的标准函数库。标准函数库是在总结其他语言基础上提出的,它将程序设计中许多需要的功能放在其中实现,比如输入/输出的功能。程序员在编程时,如果用到相关功能,只需调用标准函数库中相应的函数即可。这样就极大地提高了程序设计工作的效率,并且降低了其出错率。  C语言还提供了丰富的运算符,其中共有44种运算符(见附录I)。C语言把括号、赋值、逗号、强制类型转换等都作为运算符处理,从而使其运算类型极为丰富,同时由运算符构成的表达式类型也多种多样。使用它,可以实现许多复杂的、其他高级语言难以实现

媒体关注与评论

  大象无形、大方无隅——很难让人相信本书的作者们居然动手写了这样一本C语言的入门书。本以为或许作者们会写些很高深的东西出来,但当我看到书稿之后,却意识到他们将干瘪的语法描述得如此生动而通俗,或许这才是本书的价值所在,是他们所努力追求的方向。  本书作者们将丰富的开发经验凝聚在方寸之间,以轻松易懂、深入浅出的笔调将C语言的世界描绘得有声有色。于是,让我有理由相信无论本书的读者处于何种阶段,都必然会从中有所收获,有所感悟。  真心地期待有更多的读者能够借助本书叩开C语言世界的大门,并从中发现编程的乐趣!

编辑推荐

  传播先进思想 树立正确理念 全力打造非同一般的C语言参悟之旅  凭借深入浅出 旁征博引的讲述方式引领您进入c语言的多彩世界  通过新颖别致 妙趣横生的实例问题激发探究编程奥秘的无限乐趣

图书封面

图书标签Tags

评论、评分、阅读与下载


    C语言参悟之旅 PDF格式下载


用户评论 (总计5条)

 
 

  •   应该说是一本非常不错的C语言书了!非常通俗易懂,像指针,结构体,文件操作这样的地方讲得都非常生动。之前已经看过作者在CSDN上连载的很多文章了,很受教。今天又看了这本C语言参悟之旅,觉得很实用,适合各层次的人阅读,尤其适合初学者!不过个人感觉书名起得不好,太古色古香了(呵呵,一家之言啊)。
  •   因为看了左飞老师的一本著作《代码揭秘,从C/C++的角度探秘计算机系统》,觉得非常不错,写法和好,生动形象,由浅入深。所以买了这本《C语言参悟之旅》,想再度体验一下左飞老师的行文思路。总的来说,书的包装不错,内容很全面,适合初学者,详细的介绍了C语言的入门知识,可以让读者轻松读懂,学会,比一般学校的教材都要好。但是不太建议有一定基础的读者买这本书。也希望左飞老师能把自己对C语言的更深层次感悟再写一本书。
  •   这算是我第一次接触C语言类的课外书籍了,当时是对计算机知识零状态去学的,还好,看懂了前面3章,总体来说还是挺通俗的。
  •   初学者还好,用过之后就扔掉吧,没什么大的价值。对于一个计算机专业的学生来说,还是学BC比较好哦
  •   需要例题,太理论化
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7