零基础学C语言(附光盘)

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 康莉,李宽等编著
出 版 社: 机械工业出版社
出版时间: 2009-4-1字数:版次: 1页数: 378印刷时间:开本: 16开印次: 1纸张:I S B N : 9787111266037包装: 平装编辑推荐
循序渐进,全面掌握:从入门到提高,从语法、语义到数据结构,一点一滴吃透C语言
实例丰富,迅速上手:提供133个例和1个综合案例讲解,实例可轻松移植,易于掌握
示例简洁,紧扣主题:每个示例程序短小精炼,可以很好地层示所讲知识要点
要点突出,贴心提示:对不好理解的技术点或容易出错的地方给出特别提示,加深读者理解
编程经验,心得体会:给出编者多年开发经验的精心总结,让读者少走弯路
内容简介
C语言是编程方式灵活多样、功能强大、应用广泛的一种程序设计语言。从程序设计语言的发展历程来看,尽管后来出现了以C++、Java和C#等为代表的新语言,但C语言的基础地位不可撼动。
C语言的核心是结构化的编程思想,本书一共分为四篇,循序渐进地讲述了C语言的语法规则和编程思想,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,并通过实例对具体知识点进行了详细的讲解。
本书的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了C语言各方面的知识,重点突出。本书含有大量实例,代码短小精炼,紧扣所讲要点的本质,以加深读者的印象,同时结合笔者多年使用C语言的经验,阐述了很多代码编写技巧,读者可将代码复制到自己的机器上进行实验,自行实践和演练。
本书适合C语言的初级、中级读者阅读,并可作为开发人员的参考手册。
作者简介
康莉,毕业于西安交通大学管理学院,获得管理科学与工程专业硕士学位。研究方向是信息管理与电子商务。1997年7月至今,任职于陕西省行政学院计算机系,主讲数据库、C语言,管理信息系统、计算机应用基础等。有丰富的开发经验,参与开发过多个网络应用系统。近几年发表的论文有《非线性理论在电子商务中的应用》、《软件维护管理研究现状的缺陷分析》、《计算机考试系统的设计与实现》、《基于数据挖掘技术的电子政务》等。在2007年学院评估工作中,参与撰写“计算机基础课教学改革”一文,荣获学院高等职业教育教学改革理论研讨会一等奖。
目录
写给未来的程序员
前言
第一篇C语言基础
第1章踏上征程前的思想动员
第2章跟我写HellocWorld
第3章分解HellocWorld——最简单C程序的组成
第4章如何存储和获取数据——变量及数据类型
第5章用屏幕和键盘交互——简单的输出和输入
第6章程序的基本构成——运算符和表达式
第7章程序的最小独立单元——语句
第8章条件判断——分支结构
第9章一遍又一遍——循环结构
第二篇一窥C语言门庭
第10章写程序就是写函数——函数入门
第11章同一类型多个元素的集合——简单数组
第12章C语言难点——指针初探
第13章字符串及字符串操作
第14章结构体、共用体、枚举和
第15章如何节省内存——位运算
第三篇C语言进阶
第16章存储不仅仅局限于内存——文件
第17章灵活却难以理解——指针进阶
第18章更深入的理解——函数进阶
第19章生存期、作用域与可见域
第20章编译及预处理
第21章数据结构
第四篇C语言程序设计实例
第22章C语言程序课程设计:游戏
附录ASCII编码表