欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C语言程序设计(Visual Studio2019新工科IT人才培养系列教材)/百战程序员系列丛书
      • 作者:编者:史广//高昱|责编:郑一锋//雷鸿俊
      • 出版社:西安电子科大
      • ISBN:9787560656175
      • 出版日期:2020/02/01
      • 页数:180
    • 售价:11.6
  • 内容大纲

        本书以目前最新的Visual Studio Community2019作为开发工具,全面讲解了C语言程序设计,涵盖了C语言程序设计所需的必备知识,并以100多个示例为基础对相关知识点做了详细剖析。全书共12章,分别为C语言快速入门,数据类型,运算符,语句,数组,函数,预处理指令,指针,结构体、共用体及枚举,文件操作,程序调试,常用C语言标准库函数。
        本书可作为高等院校C语言课程的教材,也可作为C语言初学者的入门教材,还可作为C语言程序员的参考用书。
  • 作者介绍

  • 目录

    第1章  C语言快速入门
      1.1  C语言的发展历程
      1.2  C语言的特点
      1.3  C语言的标准
      1.4  C语言开发环境
        1.4.1  常用的C语言开发工具
        1.4.2  常用的C语言编译器
      1.5  Visual Studio的安装
        1.5.1  Visual Studio的下载
        1.5.2  Visual Studio的安装
      1.6  创建第一个C语言程序
      1.7  Visual Studio下C语言程序文件的组织形式
      1.8  C语言程序开发规范
        1.8.1  程序的开发步骤
        1.8.2  程序的结构
        1.8.3  初学者常见错误
        1.8.4  程序的注释
        1.8.5  数据的输入与输出
        1.8.6  代码的书写规范
      1.9  Visual Studio开发环境简介
      本章小结
      习题
    第2章  数据类型
      2.1  字符集和标识符
        2.1.1  字符集
        2.1.2  标识符
        2.1.3  保留字
      2.2  数据类型
        2.2.1  基本类型
        2.2.2  构造类型
        2.2.3  指针类型
        2.2.4  空类型
      2.3  常量
        2.3.1  直接常量
        2.3.2  命名常量
      2.4  变量
      2.5  数据类型转换
        2.5.1  自动转换
        2.5.2  强制类型转换
      本章小结
      习题
    第3章  运算符
      3.1  运算符概述
      3.2  算术运算符
      3.3  赋值运算符
      3.4  逗号运算符
      3.5  关系运算符
      3.6  逻辑运算符
      3.7  条件运算符
      3.8  位运算符

      本章小结
      习题
    第4章  语句
      4.1  表达式语句
      4.2  函数调用语句
      4.3  空语句
      4.4  复合语句
      4.5  控制语句
        4.5.1  分支语句
        4.5.2  循环语句
        4.5.3  跳转语句
      本章小结
      习题
    第5章  数组
      5.1  一维数组
        5.1.1  一维数组的定义
        5.1.2  一维数组的初始化
        5.1.3  一维数组的数组元素赋值
        5.1.4  一维数组的数组元素访问
        5.1.5  一维数组的应用
      5.2  字符数组
      5.3  二维数组
        5.3.1  二维数组的定义
        5.3.2  二维数组的初始化
        5.3.3  二维数组元素的赋值
        5.3.4  二维数组的数组元素访问
        5.3.5  二维数组的应用
      5.4  多维数组
      本章小结
      习题
    第6章  函数
      6.1  函数概述
      6.2  函数的作用
      6.3  函数定义和使用
        6.3.1  函数的定义
        6.3.2  函数的原型声明与调用
        6.3.3  函数的调用过程
        6.3.4  函数的嵌套调用
      6.4  函数的参数传递
        6.4.1  形式参数和实际参数
        6.4.2  参数传递的两种方式
      6.5  数组作为函数参数
        6.5.1  数组元素作为参数
        6.5.2  数组名作为参数
      6.6  函数的递归
        6.6.1  递归的基本原理
        6.6.2  递归的使用
      6.7  变量的作用域
        6.7.1  局部变量
        6.7.2  全局变量

      本章小结
      习题
    第7章  预处理指令
      7.1  文件包含指令
      7.2  宏定义指令
        7.2.1  定义不带参数的宏
        7.2.2  定义带参数的宏
        7.2.3  预定义宏
      7.3  条件编译指令
      本章小结
      习题
    第8章  指针
      8.1  内存地址与内存空间
        8.1.1  内存地址
        8.1.2  内存空间
      8.2  指针变量
        8.2.1  指针的定义
        8.2.2  运算符“秽和
        8.2.3  指针赋值
        8.2.4  指针的引用
        8.2.5  void类型指针
        8.2.6  字符指针指向字符串
      8.3  指针与数组
        8.3.1  指向数组的指针
        8.3.2  通过指针引用数组元素
        8.3.3  指针数组
      8.4  指针算术运算
      8.5  指向指针的指针
      8.6  指针与函数
        8.6.1  指针作为函数参数
        8.6.2  指针型函数
        8.6.3  函数的指针
      本章小结
      习题
    第9章  结构体、共用体及枚举
      9.1  结构体
        9.1.1  结构体的定义
        9.1.2  结构体变量的定义
        9.1.3  结构体变量的初始化
        9.1.4  结构体变量的引用
        9.1.5  结构体数组
        9.1.6  结构体指针
        9.1.7  结构体与函数
      9.2  共用体
        9.2.1  共用体的定义
        9.2.2  共用体变量的定义
        9.2.3  共用体变量的引用
      9.3  枚举
        9.3.1  枚举的定义
        9.3.2  枚举变量的定义

        9.3.3  枚举变量的引用
      9.4  使用typedef定义新数据类型名称
      本章小结
      习题
    第10章  文件操作
      10.1  文件指针
      10.2  文件的打开与关闭
        10.2.1  打开文件
        10.2.2  关闭文件
        10.2.3  文本文件与二进制文件的区别
      10.3  文件的顺序读写操作
        10.3.1  字符读写函数fgetc()和fputc()
        10.3.2  字符串读写函数fgets()和fputs()
        10.3.3  数据块读写函数fread()和fwriteO
        10.3.4  格式化读写函数fscanf()和fprintf()
      10.4  文件的定位读写操作
        10.4.1  文件定位
        10.4.2  文件的定位读写
      10.5  文件的检测函数
        10.5.1  文件结束检测函数feof()
        10.5.2  读写文件出错检测函数/ferror()
        10.5.3  文件出错标志和文件结束标志归零函数clearerr()
      本章小结
      习题
    第11章  程序调试
      11.1  断点调试
        11.1.1  插入断点
        11.1.2  删除断点
        11.1.3  断点的应用
      11.2  单步调试
        11.2.1  逐语句调试
        11.2.2  逐过程调试
      11.3  即时窗口的使用
      11.4  有条件断点的设置
      本章小结
      习题
    第12章  常用C语言标准库函数
      12.1  数学库函数
        12.1.1  abs()
        12.1.2  exp()
        12.1.3  pow()
        12.1.4  sqrt()
      12.2  时间库函数
        12.2.1  asctime()
        12.2.2  ctime()
        12.2.3  clock()
        12.2.4  gmtime()
        12.2.5  localtime()
        12.2.6  difftime()
        12.2.7  time()

      12.3  其他函数
        12.3.1  abort()
        12.3.2  atexit()
        12.3.3  exit()
        12.3.4  rand()和srand()
        12.3.5  system()
    附录1  ASCII编码一览表
    附录2  运算符优先级和结合性一览表
    参考文献