零基础学C语言
基本信息
编辑推荐
循序渐进,全面掌握:从入门到提高,从语法、语义到数据结构,一点一滴吃透C语言.
实例丰富,迅速上手:提供133个实例和1个综合案例讲解,实例可轻松移植,易于掌握..
示例简洁,紧扣主题:每个示例程序短小精炼,可以很好地层示所讲知识要点
要点突出,贴心提示:对不好理解的技术点或容易出错的地方给出特别提示,加深读者理解
编程经验,心得体会:给出编者多年开发经验的精心总结,让读者少走弯路...
内容简介回到顶部↑
c语言是编程方式灵活多样、功能强大、应用广泛的一种程序设计语言。从程序设计语言的发展历程来看,尽管后来出现了以c++、java和c#等为代表的新语言,但c语言的基础地位不可撼动。
c语言的核心是结构化的编程思想,本书一共分为四篇,循序渐进地讲述了c语言的语法规则和编程思想,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,并通过实例对具体知识点进行了详细的讲解。
本书的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了c语言各方面的知识,重点突出。本书含有大量实例,代码短小精炼,紧扣所讲要点的本质,以加深读者的印象,同时结合笔者多年使用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语言进阶
前言
第一篇 c语言基础
第1章 踏上征程前的思想动员
第2章 跟我写hellocworld
第3章 分解hellocworld——最简单c程序的组成
第4章 如何存储和获取数据——变量及数据类型
第5章 用屏幕和键盘交互——简单的输出和输入
第6章 程序的基本构成——运算符和表达式
第7章 程序的最小独立单元——语句
第8章 条件判断——分支结构
第9章 一遍又一遍——循环结构
第二篇 一窥c语言门庭
第10章 写程序就是写函数——函数入门
第11章 同一类型多个元素的集合——简单数组
第12章 c语言难点——指针初探
第13章 字符串及字符串操作
第14章 结构体、共用体、枚举和
第15章 如何节省内存——位运算
第三篇 c语言进阶
前言回到顶部↑
C语言自1972年诞生于贝尔实验室以来,以其灵活和实用的特点得到了广大用户的喜爱,迅速发展成一种应用广泛的高级语言。从网站后台到底层操作系统,从多媒体应用到大型网络游戏,均可使用C语言来开发。在工业领域,C语言也是首选的系统语言。各种操作系统,如UNIX、Linux和Windows等的内核都是采用C语言和汇编语言编写的。.
创新推动着软件开发的不断进步,在C语言之后,各种新的语言相继诞生,如C++、Java、C#等,但C语言的基础地位不可撼动,因为C比较贴近操作系统,尤其在Linux操作系统下,C开发一直都是主流。
本书特点
笔者精心编写了本书,以通俗的语言深入浅出地带领读者全面学习C语言。清晰的结构、丰富的图例、简单易懂却又一针见血点破本质的示例代码使得读者能轻松迈进C语言的大门。
本书从最简单的“Hello World”程序写起,逐步深化细化,系统全面地介绍了C语言各个方面的知识。书中每个知识和技术要点都给予了翔实的例程及代码分析,代码力求短小精悍,直击要点。在知识点讲解的同时辅以笔者多年的C语言编程经验,以加深读者的理解。
本书的特点主要体现在以下几个方面。
·本书的内容安排采用循序渐进的方式,每章主题鲜明、要点突出,适合初级、中级读者逐步掌握C语言的语法规则和编程思想。
·范例丰富,关键知识点都辅以范例帮助读者理解。范例程序简洁,不是简单的代码穸列,而是采用短小精炼的代码紧扣所讲的技术细节,并配以详细的代码解释和说明,使读者印象鲜明,理解透彻。
·范例可移植性强,与编译环境和平台无关,读者可轻易将代码复制到自己的机器上进行实验,自行实践和演练,直观体会所学要点,感受C语言的无限魅力。本书中的所有例子、源代码都附在随书光盘中,方便读者使用。
·结构清晰,内容全面,兼顾了C语言的几乎所有特性。
·大量使用了图例、表格等,帮助读者对知识点建立直观印象。
·结合笔者多年的C语言编程和系统开发经验,本书特别标注出易出错的技术点或初学者易误解的细节,读者在学习中可少走弯路,加快学习进度。
·本书介绍了数据结构和算法的基础知识,阐述了结构化程序设计的思想,探讨了高质量编程的内容,为读者以后进一步深入学习软件开发打下基础。
·注重使读者对技术点本质的理解,对诸如“编译器如何为程序实体分配内存”、“函数调用细节”等做了很多独创性的介绍。..
本书内容
本书分为四篇,共22章。第一篇从C语言的基础知识讲起,使读者对C语言的语法和编程机制有个初步的了解。第二篇讲述如何将这些基本知识组织起来构成完整的C语言程序。第三篇是进阶内容,讨论了一些深层次的技术细节和理解困难、易出错的要点。第四篇给出C程序设计的综合实例。
第一篇C语言基础(第1章~第9章)。
本篇讲述了C语言的基础知识,包括C语言介绍、C语言程序开发步骤、不同的开发环境、C语言程序的组成、变量及数据类型、输入与输出、运算符和表达式、语句、分支、循环等。读者通过本篇可对C语言程序有个初步而全面的认识,了解C语言的由来及其强大的功用,熟悉C语言程序的结构,知道如何声明变量,如何组织语句。学完本篇,读者便可自行书写简单的C语言程序,这9章的知识是进一步学习的基础。
第二篇一窥C语言门庭(第10章~第15章)。
C语言博大精深,掌握了第一篇中的基础知识可以说只到了大门口。本篇从C语言的核心——函数讲起,介绍了数组、指针、字符串和结构体相关的内容。学完本篇才算迈进了C语言的大门。
创新推动着软件开发的不断进步,在C语言之后,各种新的语言相继诞生,如C++、Java、C#等,但C语言的基础地位不可撼动,因为C比较贴近操作系统,尤其在Linux操作系统下,C开发一直都是主流。
本书特点
笔者精心编写了本书,以通俗的语言深入浅出地带领读者全面学习C语言。清晰的结构、丰富的图例、简单易懂却又一针见血点破本质的示例代码使得读者能轻松迈进C语言的大门。
本书从最简单的“Hello World”程序写起,逐步深化细化,系统全面地介绍了C语言各个方面的知识。书中每个知识和技术要点都给予了翔实的例程及代码分析,代码力求短小精悍,直击要点。在知识点讲解的同时辅以笔者多年的C语言编程经验,以加深读者的理解。
本书的特点主要体现在以下几个方面。
·本书的内容安排采用循序渐进的方式,每章主题鲜明、要点突出,适合初级、中级读者逐步掌握C语言的语法规则和编程思想。
·范例丰富,关键知识点都辅以范例帮助读者理解。范例程序简洁,不是简单的代码穸列,而是采用短小精炼的代码紧扣所讲的技术细节,并配以详细的代码解释和说明,使读者印象鲜明,理解透彻。
·范例可移植性强,与编译环境和平台无关,读者可轻易将代码复制到自己的机器上进行实验,自行实践和演练,直观体会所学要点,感受C语言的无限魅力。本书中的所有例子、源代码都附在随书光盘中,方便读者使用。
·结构清晰,内容全面,兼顾了C语言的几乎所有特性。
·大量使用了图例、表格等,帮助读者对知识点建立直观印象。
·结合笔者多年的C语言编程和系统开发经验,本书特别标注出易出错的技术点或初学者易误解的细节,读者在学习中可少走弯路,加快学习进度。
·本书介绍了数据结构和算法的基础知识,阐述了结构化程序设计的思想,探讨了高质量编程的内容,为读者以后进一步深入学习软件开发打下基础。
·注重使读者对技术点本质的理解,对诸如“编译器如何为程序实体分配内存”、“函数调用细节”等做了很多独创性的介绍。..
本书内容
本书分为四篇,共22章。第一篇从C语言的基础知识讲起,使读者对C语言的语法和编程机制有个初步的了解。第二篇讲述如何将这些基本知识组织起来构成完整的C语言程序。第三篇是进阶内容,讨论了一些深层次的技术细节和理解困难、易出错的要点。第四篇给出C程序设计的综合实例。
第一篇C语言基础(第1章~第9章)。
本篇讲述了C语言的基础知识,包括C语言介绍、C语言程序开发步骤、不同的开发环境、C语言程序的组成、变量及数据类型、输入与输出、运算符和表达式、语句、分支、循环等。读者通过本篇可对C语言程序有个初步而全面的认识,了解C语言的由来及其强大的功用,熟悉C语言程序的结构,知道如何声明变量,如何组织语句。学完本篇,读者便可自行书写简单的C语言程序,这9章的知识是进一步学习的基础。
第二篇一窥C语言门庭(第10章~第15章)。
C语言博大精深,掌握了第一篇中的基础知识可以说只到了大门口。本篇从C语言的核心——函数讲起,介绍了数组、指针、字符串和结构体相关的内容。学完本篇才算迈进了C语言的大门。
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)







点击看大图






加载中...

