当前位置: 首页 > 图书期刊 > 完全手册--Linux系统下C程序开发详解(含光盘)
完全手册--Linux系统下C程序开发详解(含光盘)

完全手册--Linux系统下C程序开发详解(含光盘)

prev next

  • 商品货号:LWP000050
  • 商品点击数:422
  • 市场价格:¥59.00元
    本店售价:¥47.00元
    注册用户:¥47.00元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

商品描述:

商品属性

 内容简介  
 
本书由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共24章,从Linux系统安装开始,讲解了Linux常用命令、Shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习对C程序有一个系统的学习和提高。
    本书共有7个方面的内容。Linux基础讲述了Linux系统的安装与编辑器的使用。Shell编程介绍了Linux常用命令和Shell程序的设计。C程序基础从C语言的变量和语句开始,讲解了C程序设计的基础语法知识。指针与函数是C程序设计中的重点和难点,使用了大量的实例进行讲解。文件与目录讲述了C语言对文件和目录的访问。网络编程讲述C程序网络通信的实现。图形界面设计讲述了如何使用GTK库开发出Linux系统的图形界面程序。
    本书语言通俗易懂,内容丰富,注重理解与实例,知识涵盖面广。非常适合C语言的初学者、高校学生、程序开发人员以及Linux工作人员阅读和学习。
 
前 言
    Linux开发的前景
    Linux系统是一个非常优秀的系统,在服务器解决方案方面有着巨大的优势。近年来国内无数大型企业使用Linux系统作为服务器解决方案,对服务器软件开发人员的需求大量增加。而这些工作通常是使用C语言来完成的。虽然C程序有着很好的先进性,有着非常重要的用途,但是相对于C#、Java等面向对象的语言,C程序的程序设计方法、符号的使用、面向过程的思路和严格的语法这些特点使C语言并不容易学习和掌握。
    在Baidu上搜索“Linux编程”的网页有9 250 000篇,关于“Linux开发”的网页有5 370 000篇,作为对比关于“Visual C++”的网页只有6 170 000篇。由此可见Linux编程关注人数之多,企业需求之大。正是因为有如此大的需求,笔者结合多年的开发经验,编写了本书。
    本书特点
    1.提供完善的售后服务:为了帮助大家学习Linux系统和C程序,我们为广大读者建立了专门的讨论区,网址为www.rzchina.net。广大读者可以和作者进行交流和讨论。
    2.注重读者的学习与接受情况:在Linux系统下编程学习时,一个很大的困难就是平台的搭建与使用。本书从Linux系统安装开始,引导读者一步一步进入Linux系统,掌握与Linux系统编程相关的一般操作。
    3.代码注释细致,方便学习:在实例代码中,进行了非常详细的注释。这些注释可以引导读者理解和掌握抽象的知识。例如下面的代码,是循环控制语句章节中的实例。在实例中,几乎对代码的每一行进行讲解,这些讲解可以促进初级读者的学习和理解。
#include <stdio.h>                        /*包含需要的头文件。*/
int main()
{
    int i,j;                                /*定义两个循环变量。*/
    for(i=1;i<=9;i++)                    /*外层循环,乘数。*/
    {
        for(j=1;j<=i;j++)                /*内层循环,被乘数。*/
        {
          if (j<=i)                        /*判断i与j的大小,实现排列。*/
            {
               printf("%d*%d=%d  ",j ,i , i*j );    /*输出乘法式与结果。*/
            }
        }
        printf("\n");                            /*输出一个换行。*/
     }
}
    4.VI编辑器:Linux下开发没有统一的开发平台,这也是很多开发者郁闷的地方。笔者经过多年的比较,并和同行讨论,认为VI编辑器是其中的佼佼者,因此把它详细地介绍给大家。
    5.内容集中,有的放矢:对于Windows平台下的C语言开发,市场上已经有很多同类书籍了,因此对这部分内容,笔者使用极少的篇幅帮助读者入门,然后快速过渡到Linux开发。
    6.内容深入:在注重基础和实际的同时,注重知识的扩充。网络编程和图形界面编程是C程序学习中比较深入的知识,本书对这些知识的讲述可以使读者对C程序学习有一个系统的提高。
    本书包括的内容
    本书适合的读者
  C程序初学者
  高校计算机专业学生
 高校毕业设计的学生
  Linux爱好者和工作人员
  Linux相关学习和研究的研究生
  Linux程序员
                                                               编  者  
                                                            2008年1月

 

商品标签

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha