批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!
¥ 39.21 6.6折 ¥ 59.8 全新
库存5件
作者薛小龙
出版社中国铁道出版社
ISBN9787113261757
出版时间2019-10
装帧平装
开本16开
定价59.8元
货号28481572
上书时间2024-11-02
从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经
历实习生、程序员、软件工程师、架构师、CTO 等职位的磨砺。当你站在职位的位置蓦
然回首,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码、寻找并
解决Bug、不停测试程序和修改项目的经历。不可否认的是,只要你在自己的开发生涯中稳
扎稳打,并且善于总结和学习,终将会得到可喜的收获。
■ 选择一本合适的书
对于一名程序开发初学者来说,究竟如何学习并提高自己的开发能力呢?选择一本适合
自己的开发图书会是一个好的建议。那么什么样的图书才是适合自己的呢,除了对知识点的
细致讲解外,更要能实现从理论平滑过渡到项目实战,为此,我们特意策划了本书。
■ 本书的特色
(1)内容全面
本书详细讲解C 语言所涵盖的所有知识点,循序渐进地讲解了这些知识点的使用方法和
技巧,帮助读者快速步入C 语言开发高手之列。
(2)146 个示例融入其中,面向实战
通过对这些实例的讲解实现了对知识点的横向切入和纵向比较,让读者有更多的实践演
练机会,并且可以从不同的方位展现一个知识点的用法,确保读者扎实掌握。
(3)视频讲解,二维码布局全书
本书正文的每一个二级目录都有一个二维码,通过二维码扫描可以观看本小节内容的讲
解视频,既包括实例讲解也包括教程讲解,对读者的开发水平实现了拔高处理。
(4)本书售后帮助读者快速解决学习问题
无论书中的疑惑,还是在学习中遇到的问题,群主和管理员将在时间为读者解答,
这就是我们对读者的承诺。
(5)QQ 群 网站论坛实现教学互动,形成互帮互学的朋友圈
本书作者为了方便给读者答疑,特提供了网站论坛、QQ 群等技术支持(通过QQ:
729017304 获得),并且随时在线与读者互动。让大家在互学互帮中形成一个良好的学习编
程的氛围。
FOREWORD 前 言
I
II
? C语言学习笔记:从入门到实战
■ 本书的读者对象
本书以学习笔记的形式系统地讲解了C 语言的知识点和基本的实战应用,旨在帮助入门
级的读者轻松梳理知识点并掌握简单开发技巧。另外,融入书中的开发经验和综合案例,会
对有着一定C 语言开发基础的读者大有裨益,帮助他们提升开发技能、积累实战经验。
■ 致谢
本书在编写过程中,得到了中国铁道出版社编辑的大力支持,正是各位编辑的求实、耐
心和效率,才使得本书能够在这么短的时间内出版。另外,也十分感谢我的家人给予的巨大
支持。本人水平毕竟有限,书中存在纰漏之处在所难免,诚请读者提出宝贵的意见或建议,
以便修订并使之更臻完善。
后感谢您购买本书,希望本书能成为您编程路上的领航者,祝您阅读快乐!
编者
2019 年8 月
本书以学习笔记的形式循序渐进地讲解了使用C语言的核心知识,并通过具体实例的实现过程讲解了各个知识点的使用方法和流程。全书简洁而不失其技术深度,内容丰富全面,针对每一个知识点均搭配典型案例讲解和视频;除此之外,本书易于阅读,以极简的文字介绍了复杂的案例,帮助读者扎实理解实践应用。
薛小龙,山东大学计算机硕士。现就职于浪潮云,从事互联网云服务器的架构和研发工作。精通Java、Python、C、C 语言,擅长大数据挖掘和数据分析工作。个人喜爱技术分享,曾经写作出版《开发从入门到精通》系列图书,且拥有对图书推广和营销方面的经验。
第1 章 C 语言基础知识介绍
1.1 永不过时的C 语言 ............................................................................................1
1.1.1 品味C 语言这一坛老酒 ....................................................................................1
1.1.2 C 语言的发展史 .................................................................................................2
1.1.3 学习C 语言还有用吗 ........................................................................................2
1.2 认识段C 语言程序 ....................................................................................3
1.2.1 编写段C 语言程序 ....................................................................................3
实例1-1:段C 语言程序(定义变量并进行算数操作) ................................................. 3
1.2.2 分析C 语言程序的具体组成 ............................................................................4
1.3 如何学好C 语言 ................................................................................................6
第2 章 安装C 语言开发工具
2.1 一步到位的Visual Studio ..................................................................................7
2.1.1 安装Visual Studio 2017 .....................................................................................7
2.1.2 使用Visual Studio 2017 .....................................................................................9
实例2-1:使用Visual Studio 2017 运行一个C 程序 ................................................................ 9
2.2 使用DEV C 开发C 语言程序 ...................................................................12
2.2.1 安装DEV C ..................................................................................................12
2.2.2 使用DEV C 运行一个C 语言程序 ............................................................14
2.3 使用Turbo C 3.0 开发C 语言程序 ................................................................14
2.3.1 安装Turbo C 3.0 ...............................................................................................14
2.3.2 使用Turbo C 3.0 ...............................................................................................15
第3 章 C 语言语法基础
3.1 标识符和关键字 ..............................................................................................16
3.1.1 标识符 ...............................................................................................................16
3.1.2 关键字 ...............................................................................................................17
3.2 数据类型 ..........................................................................................................19
3.3 常量和变量 ......................................................................................................20
3.3.1 常量 ...................................................................................................................20
3.3.2 变量 ...................................................................................................................21
实例3-1:计算圆的周长和面积 ............................................................................................... 23
3.4 整型数据 ..........................................................................................................24
3.4.1 整型常量 ...........................................................................................................24
3.4.2 整型变量 ...........................................................................................................26
实例3-2:计算两个整型变量的和 ........................................................................................... 27
3.5 实型数据类型 ..................................................................................................28
3.5.1 实型常量 ...........................................................................................................28
3.5.2 实型变量 ...........................................................................................................29
实例3-3:对一个很大的数和一个很小的数进行加法运算 ................................................... 29
3.6 字符型数据 ......................................................................................................30
3.6.1 字符常量详解 ...................................................................................................30
实例3-4:通过转义字符输出指定的文本字符 ....................................................................... 31
3.6.2 字符串常量 .......................................................................................................32
实例3-5:我喜欢的偶像是欧阳娜娜 ................................................................................... 32
3.6.3 字符变量 ...........................................................................................................33
实例3-6:将字符变量和整型变量进行相互赋值 ................................................................... 33
3.7 整型、实型和字符型数据之间的运算 ..........................................................34
3.7.1 强制转换 ...........................................................................................................34
实例3-7:将int 类型强制转换为double 类型 ........................................................................ 35
3.7.2 自动转换 ...........................................................................................................35
实例3-8:计算圆的大概面积和精确面积 ............................................................................... 36
第4 章 运算符和表达式
4.1 运算符和表达式介绍 ......................................................................................37
4.2 算术运算符和算术表达式 ..............................................................................38
4.2.1 算术运算符的分类 ...........................................................................................38
4.2.2 单目运算符 .......................................................................................................39
实例4-1:使用单目运算符实现基本的数学运算 ................................................................... 39
4.2.3 双目运算符 .......................................................................................................39
实例4-2:获取任意小于1000 的正整数的个位、十位、百位和千位的数字 ..................... 40
4.3 赋值运算符和赋值表达式 ..............................................................................40
4.3.1 基本的赋值运算符 ...........................................................................................41
4.3.2 复合赋值运算符 ...............................................................................................43
4.3.3 赋值表达式 .......................................................................................................43
实例4-3:实现基本的赋值表达式运算处理 ........................................................................... 43
4.4 关系运算符和关系表达式 ..............................................................................44
4.4.1 关系运算符 .......................................................................................................44
4.4.2 关系表达式 .......................................................................................................44
实例4-4:比较体重 ................................................................................................................... 45
4.5 逗号运算符和逗号表达式 ..............................................................................46
4.5.1 逗号运算符 .......................................................................................................46
4.5.2 逗号表达式 .......................................................................................................46
实例4-5:使用逗号运算符实现数学运算 ............................................................................... 47
4.6 逻辑运算符和逻辑表达式 ..............................................................................48
4.6.1 逻辑
— 没有更多了 —
以下为对购买帮助不大的评价