返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • Linux环境C程序设计(第3版)
  • 新商品上架
    • 作者: 徐诚著
    • 出版社: 清华大学出版社
    • 出版时间:2024-03
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 徐诚著
    • 出版社:清华大学出版社
    • 出版时间:2024-03
    • 开本:16开
    • ISBN:9787302654797
    • 版权提供:清华大学出版社

    “Linux典藏大系”畅销15年,经久不衰,累计销售30万余册。
    广受好评的Linux畅销书全面升级,ChinaUnix社区力荐。
    全面、系统、深入地探讨Linux环境C程序设计的核心技术。
    通过复杂的项目案例全面展示开源软件的设计思想。
    超值资料:596分钟教学视频 源代码 思维导图 教学PPT 习题答案 开发工具。
    内容新颖:以当前流行的开发环境和工具的稳定版本进行讲解。
    内容全面:涵盖Linux环境C编程的基础知识、高级技术与应用实战案例。
    内容深入:深入介绍GNOME桌面环境的图形界面开发,代码达到可复用水平。
    融会贯通:将Linux、C/C 与软件工程的思想结合起来讲解。
    注重实践:贯穿近300个典型示例进行讲解,内容非常实用。
    案例经典:用难度较高的媒体播放器案例贯穿全书,融入丰富的开发经验。
    视频讲解:专门为重点内容录制多媒体教学视频,高效、直观。
    提供习题:每章都提供习题,帮助读者巩固和自测重点内容的掌握情况。
    注重技巧:各章都配思维导图,以及命令和关键字助记技巧,容易记忆。

    基本信息
    商品名称: Linux环境C程序设计(第3版) 开本: 16开
    作者: 徐诚 定价: 139.00
    ISBN号: 9787302654797 出版时间: 2024-03-01
    出版社: 清华大学出版社 印刷时间: 2024-03-01
    版次: 3 印次: 1

    第1篇  Linux基础知识
    第1章  Linux系统概述 2
    1.1  引言 2
    1.1.1  GNU项目简介 2
    1.1.2  Linux起源 2
    1.1.3  Linux发展现状 3
    1.1.4  免费软件与开源软件 3
    1.2  Linux内核与版本 4
    1.2.1  Linux内核简介 4
    1.2.2  Linux支持的硬件平台 5
    1.2.3  常用的Linux版本 5
    1.3  系统安装 6
    1.3.1  安装前的准备 6
    1.3.2  系统需求 7
    1.3.3  硬盘分区 7
    1.3.4  准备安装媒介 8
    1.3.5  以图形方式安装Linux 8
    1.3.6  升级为的内核版本 10
    1.3.7  安装中文支持 10
    1.4  小结 11
    1.5  习题 11
    第2章  Linux基本操作 12
    2.1  登录 12
    2.1.1  Shell程序 12
    2.1.2  控制台 12
    2.1.3  终端 13
    2.2  文件和目录 14
    2.2.1  文件系统 14
    2.2.2  文件名 15
    2.2.3  路径名 16
    2.2.4  工作目录 16
    2.2.5  起始目录 16
    2.3  输入和输出 17
    2.3.1  文件描述符 17
    2.3.2  标准输入、标准输出和标准错误 17
    2.3.3  标准输入和输出函数 17
    2.4  小结 17
    2.5  习题 18
    第3章  Linux C的编译器与调试器 19
    3.1  GCC和G 编译器 19
    3.1.1  GCC和G 编译器的安装 19
    3.1.2  GCC和G 编译命令 19
    3.1.3  GCC和G 编译选项 20
    3.1.4  GCC和G 编译器的执行过程 20
    3.2  程序和进程 21
    3.2.1  程序 21
    3.2.2  进程和PID 21
    3.3  ANSI C标准 22
    3.3.1  函数原型 22
    3.3.2  类属指针 22
    3.3.3  原始系统数据类型 22
    3.4  编译hello world 23
    3.4.1  使用Vi编写源代码 23
    3.4.2  程序的编译与连接 24
    3.4.3  使用终端运行程序 24
    3.5  GDB调试器 24
    3.5.1  GDB调试器简介 24
    3.5.2  GDB调试器的安装 25
    3.5.3  GDB常用的调试命令 25
    3.5.4  在GDB中运行程序 26
    3.5.5  检查数据 26
    3.6  小结 26
    3.7  习题 27
    第4章  Linux开发环境 28
    4.1  文本编辑工具 28
    4.1.1  Vim的使用方法 28
    4.1.2  Emacs的使用方法 29
    4.2  集成开发环境 30
    4.2.1  Eclipse简介 30
    4.2.2  Kdevelop简介 30
    4.3  使用Eclipse开发C和C 程序 31
    4.3.1  安装与配置Eclipse 31
    4.3.2  Eclipse界面 31
    4.3.3  编译与运行源代码 32
    4.3.4  调试源代码 33
    4.4  小结 33
    4.5  习题 34
    第2篇  C/C 语言基础知识
    第5章  C语言编程基础 36
    5.1  程序设计语言的发展 36
    5.1.1  机器语言 36
    5.1.2  汇编语言 36
    5.1.3  高级语言 36
    5.2  C语言的特点 37
    5.2.1  C语言是中级语言 37
    5.2.2  C语言是结构化语言 38
    5.2.3  C语言是程序员的语言 38
    5.3  C语言的程序结构 38
    5.3.1  基本程序结构 39
    5.3.2  函数库和链接 40
    5.3.3  开发一个C语言程序 41
    5.3.4  C语言的关键字 42
    5.4  算法 42
    5.4.1  流程图与算法的结构化描述 42
    5.4.2  用N-S图描述算法 44
    5.4.3  用PAD图描述算法 44
    5.5  软件工程概述 45
    5.5.1  认识软件工程 45
    5.5.2  瀑布模型及其改进 46
    5.5.3  迭代发布模型 47
    5.5.4  朴素软件工程思想 47
    5.6  小结 49
    5.7  习题 49
    第6章  数据类型、运算符和表达式 51
    6.1  C语言的数据类型 51
    6.1.1  基本类型的字长与范围 51
    6.1.2  聚合类型与修饰符 52
    6.2  常量与变量 53
    6.2.1  标识符命名 53
    6.2.2  常量 53
    6.2.3  变量 54
    6.3  整型数据 55
    6.3.1  整型常量 55
    6.3.2  整型变量 55
    6.4  浮点型数据 56
    6.4.1  浮点型常量 56
    6.4.2  浮点型变量 56
    6.5  字符型数据 57
    6.5.1  字符常量 57
    6.5.2  字符串常量 57
    6.5.3  转义字符 57
    6.5.4  符号常量 58
    6.5.5  字符变量 58
    6.6  运算符 59
    6.6.1  算术运算符 59
    6.6.2  自增和自减 59
    6.6.3  关系和逻辑运算符 60
    6.6.4  位操作符 61
    6.6.5  问号操作符 61
    6.6.6  逗号操作符 62
    6.6.7  优先级 62
    6.7  表达式 63
    6.7.1  表达式中的类型转换 63
    6.7.2  构成符 63
    6.7.3  空格与括号 64
    6.7.4  C语言中的简写形式 64
    6.8  C语言的预处理命令 64
    6.8.1  宏替换命令 64
    6.8.2  终止编译命令 65
    6.8.3  文件包含命令 65
    6.8.4  条件编译命令 66
    6.8.5  修改行号命令 67
    6.8.6  编译指示命令 68
    6.8.7  预定义的宏名 68
    6.8.8  注释 69
    6.9  小结 69
    6.10  习题 69
    第7章  程序控制结构 71
    7.1  程序的3种基本结构 71
    7.2  数据的输入与输出 7......

    本书是获得大量读者好评的“Linux典藏大系”中的《Linux环境C程序设计》(第3版),内容丰富,从基础知识到高级技术和核心原理,再到项目开发,几乎涵盖Linux环境C程序设计的所有重要知识点。《Linux环境C程序设计(第3版)》提供大量实例,供读者实战演练,并提供教学视频、源程序、思维导图、习题参考答案和教学PPT等超值配套资源,帮助读者高效、直观地学习。
    《Linux环境C程序设计(第3版)》共27章,分为6篇。第1篇“Linux基础知识”主要介绍Linux系统概述、Linux基本操作、GCC/G 编译器、GDB调试器、开发环境搭建等;第2篇“C/C 语言基础知识”主要介绍C语言编程基础、数据类型、运算符、表达式、程序控制结构、数组与指针、函数、字符与字符串处理、结构体与共用体、C 语言编程基础等;第3篇“Linux系统编程”主要介绍文件操作、文件I/O操作、进程控制、进程间的通信与线程控制等;第4篇“Linux网络编程与数据库开发”主要介绍网络编程基础、网络编程函数库、数据库开发、Linux系统常用数据库与接口等;第5篇“Linux界面开发”主要介绍界面开发基础知识、界面构件开发、界面布局、信号与事件处理、Glade程序界面设计等;第6篇“Linux环境C编程项目实战”详细介绍一个媒体播放器项目的开发过程,提高读者的实战水平。
    《Linux环境C程序设计(第3版)》适合所有想全面学习Linux环境C程序设计的人员阅读,也适合基于Linux环境进行开发的工程技术人员阅读,还适合高等院校相关专业的学生和培训机构的学员作为学习用书。

    徐诚,毕业于华中科技大学计算机通信工程专业。擅长C与C 编程,精通Linux内核及其开发技术。从事Linux系统开发工作多年,有丰富的系统开发经验。曾多次在专业刊物上发表技术文章,并长期在CSDN担任社区专家。独立开发的基于移动Linux系统的MISSMOBLIN人工智能助手软件获得Intel公司举办的YourMove软件大赛中国区的第五名。

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购