零基础学C语言(升级版)

零基础学C语言(升级版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

还原真实代码环境,让编程学习更轻松。

内容简介

从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍了使用C语言进行程序开发需要掌握的知识和技术。

全书共分16章,内容涉及C语言概述、算法、C语言基础、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计、循环控制、数组、函数、指针、结构体与链表等。书中所有的知识都结合具体实例进行讲解,设计的程序代码给出了详细注释,可以使读者轻松领会C语言程序开发的精髓,快速提高开发技能。

本书通过大量实例及一个完整的项目案例,帮助你更好地巩固所学知识,提升能力。

作者简介

明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

章节目录

版权信息

内容简介

前言

第1篇 基础知识

第1章 C语言概述

1.1 C语言发展史

1.2 C语言的特点

1.3 搭建C语言开发环境

1.4 一个简单的C程序

1.5 一个完整的C程序

1.6 C语言程序的格式

1.7 小结

第2章 算法

2.1 算法的基本概念

2.2 算法的描述

2.3 小结

第3章 C语言基础

3.1 关键字

3.2 标识符

3.3 数据类型

3.4 常量

3.5 变量

3.6 变量的存储类别

3.7 混合运算

3.8 小结

第4章 运算符与表达式

4.1 表达式

4.2 赋值运算符与赋值表达式

4.3 算术运算符与算术表达式

4.4 关系运算符与关系表达式

4.5 逻辑运算符与逻辑表达式

4.6 位逻辑运算符与位逻辑表达式

4.7 逗号运算符与逗号表达式

4.8 复合赋值运算符

4.9 小结

第5章 常用的数据输入/输出函数

5.1 语句

5.2 字符数据输入/输出

5.3 字符串输入/输出

5.4 格式输出函数

5.5 格式输入函数

5.6 小结

第6章 选择结构程序设计

6.1 if语句

6.2 if语句的基本形式

6.3 if语句的嵌套

6.4 条件运算符

6.5 switch语句

6.6 if…else语句和switch语句的区别

6.7 小结

第7章 循环控制

7.1 循环语句

7.2 while语句

7.3 do…while语句

7.4 for语句

7.5 三种循环语句的比较

7.6 循环嵌套

7.7 转移语句

7.8 小结

第2篇 核心技术

第8章 数组

8.1 一维数组

8.2 二维数组

8.3 字符数组

8.4 多维数组

8.5 数组的排序算法

8.6 字符串处理函数

8.7 小结

第9章 函数

9.1 函数概述

9.2 函数的定义

9.3 返回语句

9.4 函数参数

9.5 函数的调用

9.6 内部函数和外部函数

9.7 局部变量和全局变量

9.8 小结

第10章 指针

10.1 指针相关概念

10.2 数组与指针

10.3 指向指针的指针

10.4 指针变量作为函数参数

10.5 返回指针值的函数

10.6 小结

第3篇 高级应用

第11章 结构体与链表

11.1 结构体

11.2 结构体数组

11.3 结构体指针

11.4 包含结构的结构

11.5 链表

11.6 小结

第12章 共用体与枚举类型

12.1 共用体

12.2 枚举类型

12.3 小结

第13章 位运算

13.1 位与字节

13.2 位运算操作符

13.3 循环移位

13.4 位段

13.5 小结

第14章 文件

14.1 文件概述

14.2 文件基本操作

14.3 文件的读写

14.4 文件的定位

14.5 小结

第15章 存储管理

15.1 内存组织方式

15.2 动态管理

15.3 内存丢失

15.4 小结

第4篇 项目实战

第16章 学生成绩管理系统

附录A Visual C++6.0开发环境的使用

零基础学C语言(升级版)是2024年由电子工业出版社出版,作者明日科技 编著。

得书感谢您对《零基础学C语言(升级版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
零基础学Photoshop CC 2018 电子书
本书根据作者多年教学经验和实战经验编写而成,以基础知识与练习实训相结合的形式,详细讲解了图像处理软件PhotoshopCC2018的应用技巧。随书提供资源文件,包含本书的实训素材文件、案例文件和视频文件,读者在学习的过程中可以随时进行调用。同时赠送海量资料,包括3本学习手册、164个珍藏素材、各种素材库,以及Photoshop精讲视频课。
C语言程序设计 电子书
本书是一本C语言程序设计的教材。
C语言程序设计 电子书
根据中国高等院校计算机基础教育研究会发布的“中国高等院校计算机基础教育课程体系2014”中关于程序设计类课程教学设计方案的要求,结合当前人才培养的目标编写。全书共11章,主要内容包括C语言的基本概念、变量与运算符、表达式、顺序结构、选择结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象。同时,还将介绍程序设计的基本方法和常用算法。
数据结构(C语言) 电子书
本书介绍了数据结构的基本概念和基本算法,共分10章。各个章节分别是第1章概述,第2章线性表,第3章栈与队列,第4章数组和矩阵,第5章树,第6章搜索,第7章搜索树,第8章散列表,第9章图,第10章排序。
C语言开发基础教程(Dev-C  )(第2版) 电子书
本书分为12个章节,首先介绍了程序设计基础思想,其次介绍了C语言的基础语法,包括基础数据类型、流程控制、数组、函数、指针、字符串、结构体,之后介绍了预处理、文件操作等知识,然后通过综合项目,对前面所述知识进行回顾、总结与应用,最后介绍了程序开发中常见的数据结构(包括链表、栈、队列)及其相关操作。