搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
C语言从入门到精通
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121118692
  • 作      者:
    陈锐等编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
内容介绍
    《C语言从入门到精通》从最基本的概念入手,由浅入深,综合典型的实例,引导初学者由浅入深地掌握C语言。《C语言从入门到精通》共21章。其中,第1~2章是起步篇,包括程序设计基础知识和开发工具。第3~12章是基础篇,包括基本数据类型、运算符与表达式、语句、C语句与数据的输入输出、结构化程序设计、数组、函数、指针、结构体和联合体、位运算与预处理。第13~20章是提高篇,包括链表、文件、图形界面设计、键盘与鼠标操作、网络编程、常用算法、队列和栈、排序算法。<br>    《C语言从入门到精通》内容全面,不仅涵盖了C语言的基本语法与简单的程序设计知识,还包括高级的程序设计技术与常见算法。《C语言从入门到精通》每个知识点都给出了程序实例和完整源码,语言通俗,不仅适合C语言的初学者学习,还适合有一定基础,希望进一步提高的程序开发人员阅读。
展开
精彩书摘
    C语言自从1973年诞生于贝尔实验室以来,经历了将近40年的历史。它现在仍然经久不衰、拥有广大的用户,这是与C语言自身的特点分不开的。
    1.C语言程序结构紧凑、简洁、规整,表达式简练、灵活——容易理解与学习
    C语言程序结构紧凑、简洁、规整,容易阅读与理解;其表达式简练,去除了一些不必要的成分,书写简单,使用起来比较灵活。因此,C语言更加容易掌握。
    2.C语言的数据类型丰富——可以描述各种复杂的数据结构
    C语言的数据类型包括整型、实型、字符型、数组类型、指针类型、结构体类型、联合体类型等。其中,结构体类型和联合体类型是用户自定义的类型,即用户根据具体需要自己定义的类型。C语言所提供的数据类型可以描述各种复杂的数据结构。
    3.C语言的运算符丰富——实现复杂的运算比较方便
    C语言包含了34种运算符,丰富的运算符与丰富的数据类型结合,构成了多样的表达式。灵活的运算符可以很容易实现比较复杂的运算。
    4.C语言是一种结构化的语言——拥有3种控制语句、函数作为程序的模块单元
    C语言是一种结构化的程序设计语言,适用于大型的模块化程序设计。它拥有3种控制语句,其函数是C语言程序的模块单元,每个函数各自独立。C语言的源程序可以分为多个源文件,先对其分别进行编译,然后链接在一起便可构成可执行程序,这为大型的软件开发提供了方便。
    5.C语言可以对位进行操作,可以实现汇编语言的大部分功能——既是高级语言,也是低级语言
    C语言可以直接访问内存单元,直接对位一级进行操作,也就是说它可以实现汇编语言的功能。C语言本身又是一门高级语言,但是它具备了汇编语言的许多功能,因此C语言既是高级语言,也是一门低级语言。正是用于C语言的这种双重特性,所以我们常常称C语言为中级语言。
    6.C语言的指针是它区别于其他语言的显著特性
    C语言有一种非常特殊的类型——指针。指针的存在,使得它可以直接访问内存。指针使得原本灵活多样的C语言变得更加灵活,使得编写出的程序的运行效率更加高效。
    ……
展开
目录
第1篇  起步篇<br>第1章  C语言基础<br>第2章  C语言常用开发环境的介绍<br>第2篇  基础篇<br>第3章  基本数据类型<br>第4章  运算符与表达式<br>第5章  C语句与数据的输入/输出<br>第6章  结构化程序的设计<br>第7章  数组<br>第8章  函数<br>第9章  指针<br>第10章  结构体与联合体<br>第11章  位运算<br>第12章  预处理命令<br>第3篇  提高篇<br>第13章  链表<br>第14章  文件<br>第15章  图形界面设计<br>第16章  键盘与鼠标操作3<br>第17章  网络编程基础<br>第18章  常用算法设计<br>第19章  简单数据结构──队列和栈<br>第20章  常用技术──排序
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证