登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Linux环境C程序设计(第2版)

書城自編碼: 3295893
分類: 簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 徐诚等
國際書號(ISBN): 9787302347927
出版社: 清华大学出版社
出版日期: 2014-02-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 808

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
世界服饰艺术史
《 世界服饰艺术史 》

售價:NT$ 1445.0
海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写
《 海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写 》

售價:NT$ 381.0
日耳曼通识译丛:近代哲学:从笛卡尔到康德
《 日耳曼通识译丛:近代哲学:从笛卡尔到康德 》

售價:NT$ 150.0
我的灵魂是日落时分空无一人的旋转木马:聂鲁达诗精选
《 我的灵魂是日落时分空无一人的旋转木马:聂鲁达诗精选 》

售價:NT$ 381.0
春日喜你
《 春日喜你 》

售價:NT$ 257.0
我们八月见
《 我们八月见 》

售價:NT$ 215.0
东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942
《 东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942 》

售價:NT$ 439.0
献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪
《 献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪 》

售價:NT$ 594.0

建議一齊購買:

+

NT$ 1001
《 C语言核心技术(原书第2版) 》
+

NT$ 338
《 Ubuntu Linux操作系统 》
+

NT$ 739
《 Linux C编程从基础到实践 》
+

NT$ 621
《 ARM嵌入式Linux系统开发详解(第2版)(Linux典藏大系) 》
+

NT$ 522
《 Shell从入门到精通(配光盘)(Linux典藏大系) 》
編輯推薦:
Linux C编程经典图书,ChinaUnix社区力荐!300个示例、399分钟配套教学视频
全面、深入探讨Linux环境C程序设计的核心技术,通过较为复杂的项目开发案例,展示开源软件的设计思想
内容新颖:书中介绍的开发环境和开发工具都是当前流行的稳定版本
内容全面:涵盖Linux环境C编程的基础知识、高级技术与实践经验
内容深入:深入介绍GNOME桌面环境的图形界面开发,代码达到了可复用水平
融会贯通:将Linux技术、CC技术及软件工程的思想结合起来讲解
案例经典:用较高难度的媒体播放器案例贯穿全书,并提供了丰富的开发经验
內容簡介:
  Linux典藏大系自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计销量近10万册。丛书中部分图书荣获51CTO读书频道*受读者喜爱的原创IT技术图书奖,还有多种图书的中文繁体字版权输出到了中国台湾地区出版发行。丛书中的多个品种被国内几十所培训机构和大中专院校选为教材。丛书的出版还得到了国内Linux领域*知名的技术社区ChinaUnix的大力支持。读者在ChinaUnix社区的论坛上与社区中的Linux爱好者进行了广泛的交流,取得了良好的学习效果。2014年2月Linux典藏大系全新升级版(第2版)正式出版,第2版图书迎合了Linux技术的*发展,全部采用当前*流行和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。《Linux环境C程序设计(第2版)》是获得大量读者好评的Linux典藏大全中的《Linux环境C程序设计》的第2版。《Linux环境C程序设计(第2版)》提供了大量实例,供读者实战演练。配书光盘中提供了《Linux环境C程序设计(第2版)》的配套教学视频与源程序,以帮助读者更好地学习。 Linux典藏大系自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计销量近10万册。丛书中部分图书荣获51CTO读书频道*受读者喜爱的原创IT技术图书奖,还有多种图书的中文繁体字版权输出到了中国台湾地区出版发行。丛书中的多个品种被国内几十所培训机构和大中专院校选为教材。丛书的出版还得到了国内Linux领域*知名的技术社区ChinaUnix的大力支持。读者在ChinaUnix社区的论坛上与社区中的Linux爱好者进行了广泛的交流,取得了良好的学习效果。2014年2月Linux典藏大系全新升级版(第2版)正式出版,第2版图书迎合了Linux技术的*发展,全部采用当前*流行和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。
《Linux环境C程序设计(第2版)》是获得大量读者好评的Linux典藏大全中的《Linux环境C程序设计》的第2版。《Linux环境C程序设计(第2版)》提供了大量实例,供读者实战演练。配书光盘中提供了《Linux环境C程序设计(第2版)》的配套教学视频与源程序,以帮助读者更好地学习。
《Linux环境C程序设计(第2版)》共分6篇。第1篇介绍了Linux系统的安装及LinuxC开发环境的搭建等;第2篇简单介绍了C语言和程序设计知识、流程图的概念、数据类型、运算符和表达式,程序控制结构、数组与指针、函数、结构体与共用体及C语言的面向对象程序设计思想和一些新的特性;第3篇介绍了文件操作及文件IO操作、进程控制、进程间通信及线程控制等;第4篇介绍了数据库、Linux系统常用数据库及接口、网络编程基础及网络编程函数库;第5篇介绍了界面开发基础、界面构件开发、界面布局、信号与事件处理、Glade设计程序界面等内容;第6篇详细介绍了一个媒体播放器项目案例的实现过程,以提高读者实战水平。
《Linux环境C程序设计(第2版)》涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及LinuxC开发的所有重要知识。《Linux环境C程序设计(第2版)》适合所有想全面学习LinuxC开发技术的人员阅读,也适合各种使用LinuxC进行开发的工程技术人员使用。对于经常使用LinuxC做开发的人员,《Linux环境C程序设计(第2版)》更是一本不可多得的案头必备参考书。

光盘内容
本书教学视频
本书源文件
關於作者:
徐诚,毕业于华中科技大学计算机通信工程专业。擅长C与C编程,精通Linux内核及其开发技术。从事Linux系统开发工作多年,拥有丰富的系统开发经验。曾多次在专业刊物上发表过技术文章,并长期在CSDN担任社区专家,2008年独立开发的基于移动Linux系统的MISSMOBLIN人工智能助手软件,获得了Intel公司举办的YourMove软件大赛中国区的第五名。
目錄
第1篇 Linux系统概述及开发环境搭建
第1章 Linux系统概述和安装( 教学视频:31分钟)
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 以图形方式安装Linux
1.3.5 升级最新内核
1.3.6 安装中文支持
1.4 小结
第2章 Linux基本操作( 教学视频:29分钟)
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 小结
第3章 Linux GCCG编译器与调试器( 教学视频:31分钟)
3.1 GCCG编译器
3.1.1 GCCG编译器的安装
3.1.2 GCCG编译命令
3.1.3 GCCG编译选项
3.1.4 GCCG编译器的执行过程
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 小结
第4章 Linux开发环境( 教学视频:14分钟)
4.1 文本编辑工具
4.1.1 VIM的使用方法
4.1.2 Emacs的使用方法
4.2 集成开发环境
4.2.1 Eclipse介绍
4.2.2 Kdevelop介绍
4.3 使用Eclipse开发CC语言程序
4.3.1 安装与配置Eclipse
4.3.2 Eclipse界面
4.3.3 编译与运行源代码
4.3.4 Debug源代码
4.4 小结
第2篇 CC语言基础
第5章 C语言编程基础( 教学视频:27分钟)
第6章 数据类型、运算符和表达式( 教学视频:25分钟)
第7章 程序控制结构( 教学视频:19分钟)
第8章 数组与指针( 教学视频:19分钟)
第9章 函数( 教学视频:15分钟)
第10章 字符及字符串处理( 教学视频:9分钟)
第11章 结构体与共用体( 教学视频:20分钟)
第12章 C语言编程基础( 教学视频:7分钟)
第3篇 Linux系统编程
第13章 文件操作( 教学视频:14分钟)
第14章 文件IO操作( 教学视频:15分钟)
第15章 进程控制( 教学视频:12分钟)
第16章 进程间通信( 教学视频:17分钟)
第17章 线程控制( 教学视频:12分钟)
第4篇 Linux网络编程与数据库开发
第18章 网络编程基础( 教学视频:15分钟)
第19章 网络编程函数库( 教学视频:13分钟)
第20章 数据库( 教学视频:5分钟)
第21章 Linux系统中的常用数据库及接口( 教学视频:8分钟)
第5篇 Linux界面开发
第22章 界面开发基础( 教学视频:11分钟)
第23章 界面构件开发( 教学视频:6分钟)
第24章 界面布局( 教学视频:8分钟)
第25章 信号与事件处理( 教学视频:3分钟)
第26章 Glade设计程序界面( 教学视频:7分钟)
第6篇 Linux C编程项目实战
第27章 编程项目实战媒体播放器( 教学视频:7分钟)
內容試閱
【前言】
Linux系统基于开源软件思想而产生,而且促进了开源软件技术的发展,这种先进的软件设计思想引领着全球软件业的变革,为软件技术的发展带来了强劲的动力。随着Linux系统的发展和广泛应用,今天的Linux系统已经占据了绝大多数嵌入式系统,并在PC服务器市场也占有很大份额,其桌面系统的普及率也逐年上升。越来越多的开发者希望了解Linux系统开发技术,特别是基于Linux系统上最流行的C语言开发技术。
笔者一直从事技术研究,曾经为《程序员》、《电脑报》和CSDN社区翻译和编撰了很多相关的技术文章,但觉得独立的文章对普通读者帮助不大,所以特写本书,希望将自己的经验同更多读者分享。
本书是获得了大量读者好评的Linux典藏大系中的《Linux环境C程序设计》的第2版。本书全面介绍了Linux系统上C语言开发技术,内容由浅入深,适合各个水平阶段的读者学习。同时,笔者将Linux所依存的开源软件思想介绍给读者,并将其与当前流行的软件工程思想结合,通过案例贯穿于全书,力求使读者学习完本书后,不但能掌握开发技术,还能获得与国际一流的软件工程师共同工作的能力。
关于Linux典藏大系
Linux典藏大系是清华大学出版社自2010年1月以来陆续推出的一个图书系列,截止2012年底,已经出版了10余个品种。该系列图书涵盖了Linux技术的方方面面,可以满足各个层次和各个领域的读者学习Linux技术的需求。该系列图书自出版以来获得了广大读者的好评,已经成为了Linux图书市场上最耀眼的明星品牌之一。其销量在同类图书中也名列前茅,其中一些图书还获得了51CTO读书频道颁发的最受读者喜爱的原创IT技术图书奖。该系列图书出版过程中也得到了国内Linux领域最知名的技术社区ChinaUnix(简称CU)的大力支持和帮助,读者在CU社区中就图书的内容与活跃在CU社区中的Linux技术爱好者进行广泛交流,取得了良好的学习效果。
关于本书第2版
本书第1版出版后深受读者好评,并被ChinaUNIX技术社区所推荐。但是随着Linux技术的发展,本书第1版的内容与Linux各个新版本有一定出入,这给读者的学习造成了一些不便。应广大读者的要求,我们结合Linux技术的最新发展推出第2版图书。相比第1版,第2版图书在内容上的变化主要体现在以下几个方面:
(1)Linux系统由Fedora更换为Ubuntu12.04。
(2)Eclipse更新为最新的Juno版本。
(3)GTK 环境使用最新的GTK 3版本。
(4)取消了libglade函数库,转而使用GTK 库相关函数。
(5)Glade界面设计器更新为最新的glade3版本。
(6)其他用到的函数库均使用新版。
(7)修订了第1版中的一些疏漏,并将一些表达不准确的地方表述得更加准确。
本书特色
1.配多媒体教学视频,学习效果好
作者为本书录制了配套多媒体教学视频,以便让读者更加轻松、直观地学习,提高学习效率。这些视频与本书源代码一起收录于配书光盘中。
2.内容全面、系统、深入
本书详细介绍了Linux系统的安装、LinuxC开发的基础知识、界面开发、数据库开发、网络编程、系统功能编程和多媒体开发等内容,通过开发MP3播放器的各个模块,让读者深入理解一个完整项目的开发流程。
3.讲解由浅入深,循序渐进,适合各个层次的读者阅读
本书从LinuxC基础开始讲解,逐步深入到的高级开发技术及应用,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读,并均有所获。
4.技术全面,剖析思想根源
抛开开源思想来研究Linux开发技术是徒劳的,开发者仅仅只能掌握表面的开发技术,而不能获得提高软件开发效率与项目成功率的科学方法。笔者花费3个多月的时间进行前期准备,更新统计了大量的技术信息,并与实际项目开发经验结合,将Linux系统开发技术、CC语言开发技术、软件工程思想融会贯通,将本书撰写成思想和内容都极其丰富的计算机教程。
5.深入剖析难度案例
本书选择了一些比较难的软件项目作为案例分析,并贯穿全书逐步实现。这些案例包含当前流行的开发技术,并实践了先进的软件设计思想。读者通过学习和实践本书,不但能掌握开发技术,还能获得与国际一流的软件工程师共同工作的能力。
本书内容及体系结构
第1篇Linux系统概述及开发环境搭建(第1~4章)
本篇主要内容包括Linux介绍、Linux系统的安装及LinuxC开发环境的搭建等。通过本篇内容的学习,读者可以了解Linux的由来及如何搭建Linux的开发环境。
第2篇CC语言基础(第5~12章)
本篇主要内容包括C语言简介和程序设计知识、流程图的概念、数据类型、运算符和表达式、程序控制结构、数组与指针、函数、结构体与共用体及C语言的面向对象程序设计思想和一些新的特性等。通过本篇内容的学习,读者可以掌握C语言的所有基础知识,并能对C语言面向对象有所理解。
第3篇Linux系统编程(第13~17章)
本篇主要内容包括文件操作及文件IO操作、进程控制、进程间通信及线程控制等。通过本篇内容的学习,读者可以掌握LinuxC中有关系统功能编程的核心技术及应用。
第4篇Linux网络编程与数据库开发(第18~21章)
本篇主要内容包括网络编程基础、网络编程函数库、数据库、Linux系统常用数据库及接口。通过本篇内容的学习,读者可以掌握LinuxC中的数据库和网络编程技术及应用。
第5篇Linux界面开发(第22~26章)
本篇主要内容包括界面开发基础、界面构件开发、界面布局、信号与事件处理、Glacle设计程序界面。通过本篇内容的学习,读者可以独立完成一些简单界面的设计及与C语言的连接使用。
第6篇LinuxC编程项目实战(第27章)
本篇主要介绍了一个媒体播放器的开发过程,以便于读者对Linux环境的项目开发有一个全面的认识,从而提高实际的项目开发水平。通过本篇内容的学习,读者可以具备实际的Linux软件项目开发能力。
本书读者对象
*LinuxC初学者;
*想全面学习LinuxC开发的人员;
*LinuxC专业开发人员;
*利用LinuxC做开发的工程技术人员;
*LinuxC开发爱好者;
*大中专院校的学生;
*社会培训班学员;
*需要一本案头必备手册的程序员。
虽然我们对书中所述的内容都尽量予以核实,并多次进行文字校对,但因时间所限,可能还存在疏漏和不足之处,恳请读者批评指正。
编者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.