×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302654797
  • 装帧:平装
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:543
  • 出版时间:2024-03-01
  • 条形码:9787302654797 ; 978-7-302-65479-7

本书特色

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

内容简介

本书是获得大量读者好评的“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环境进行开发的工程技术人员阅读,还适合高等院校相关专业的学生和培训机构的学员作为学习用书。

目录

第1篇 Linux基础知识 第1章 Linux系统概述 1.1 引言 1.1.1 GNU项目简介 1.1.2 Linux起源 1.1.3 Linux发展现状 1.1.4 免费软件与开源软件 1.2 Linux内核与版本 1.2.1 Linux内核简介 1.2.2 Linux支持的硬件平台 1.2.3 常用的Linux版本 1.3 系统安装 1.3.1 安装前的准备 1.3.2 系统需求 1.3.3 硬盘分区 1.3.4 准备安装媒介 1.3.5 以图形方式安装Linux 1.3.6 升级为 的内核版本 1.3.7 安装中文支持 1.4 小结 1.5 习题 第2章 Linux基本操作 2.1 登录 2.1.1 Shell程序 2.1.2 控制台 2.1.3 终端 2.2 文件和目录 2.2.1 文件系统 2.2.2 文件名 2.2.3 路径名 2.2.4 工作目录 2.2.5 起始目录 2.3 输入和输出 2.3.1 文件描述符 2.3.2 标准输入、标准输出和标准错误 2.3.3 标准输入和输出函数 2.4 小结 2.5 习题 第3章 Linux C的编译器与调试器 3.1 GCC和G++编译器 3.1.1 GCC和G++编译器的安装 3.1.2 GCC和G++编译命令 3.1.3 GCC和G++编译选项 3.1.4 GCC和G++编译器的执行过程 3.2 程序和进程 3.2.1 程序 3.2.2 进程和PID 3.3 ANSI C标准 3.3.1 函数原型 3.3.2 类属指针 3.3.3 原始系统数据类型 3.4 编译hello world 3.4.1 使用Vi编写源代码 3.4.2 程序的编译与连接 3.4.3 使用终端运行程序 3.5 GDB调试器 3.5.1 GDB调试器简介 3.5.2 GDB调试器的安装 3.5.3 GDB常用的调试命令 3.5.4 在GDB中运行程序 3.5.5 检查数据 3.6 小结 3.7 习题 第4章 Linux开发环境 4.1 文本编辑工具 4.1.1 Vim的使用方法 4.1.2 Emacs的使用方法 4.2 集成开发环境 4.2.1 Eclipse简介 …… 第2篇 C/C++语言基础知识 第3篇 Linux系 程 第4篇 Linux网络编程与数据库开发 第5篇 Linux界面开发 第6篇 Linux环境C编程项目实战
展开全部

作者简介

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

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航