顶部
收藏

C语言编程


作者:
COMP-U-LEARN TECH INDIA LTD
定价:
27.70元
ISBN:
978-7-04-017175-4
版面字数:
370千字
开本:
16开
全书页数:
250页
装帧形式:
平装
重点项目:
暂无
出版时间:
2005-04-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

  本书是引进的印度优质IT职业教育教学用书,是Comp-U-LearnTechIndiaLtd.的培训课程用书,与COMP-U-LEARN软件开发职业资格证书相配套。
  本书共有12章,主要内容包括:C语言的来源与简介、数据类型和运算符、C语言中的控制语句、数组、C语言中的函数、指针、字符串、数据结构、C语言中的文件处理、存储类型和预处理程序、位运算符等。同时本书还配有相应的指导手册。
  本书适用于高等职业学校、高等专科学校、成人高校、本科院校举办的二级技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养、培训使用,还可供本科院校师生、计算机从业人员和爱好者参考使用。
  • Ⅰ开始之前
  • Ⅱ如何使用本书
  • Ⅲ本书编写目标
  • Ⅳ本书使用惯例
  • 第一章 C语言的来源与简介
    • 1.1 关于C语言
    • 1.2 C语言的发展
    • 1.3 程序语言概述
    • 1.4 C语言的结构
    • 1.5 编译一个C程序
    • 1.6 编译器和解释器
    • 1.7 通过伪代码建立逻辑
    • 1.8 一个简单的C程序
    • 1.9 C语言中用到的字符集
    • 1.10 C语言中的关键字
    • 1.11 运算符的优先级
    • 1.12 应该做的与不应该做的
    • 复习题
  • 第二章 数据类型和运算符
    • 2.1 基本的数据类型
    • 2.2 各种基本数据类型的限定符
    • 2.3 C语言中的变量
    • 2.4 类型声明
    • 2.5 输出函数
    • 2.6 输入函数及格式限定符
    • 2.7 算术运算符
    • 2.8 一元运算符
    • 2.9 关系和逻辑运算符
    • 2.10 C语言中的常量
    • 2.11 一个C程序
    • 2.12 应该做的与不应该做的
    • 复习题
  • 第三章 C语言中的控制语句
    • 3.1 为什么要控制语句
    • 3.2 if语句
    • 3.3 ifelse语句
    • 3.4 for语句
    • 3.5 while循环语句
    • 3.6 dowhile语句
    • 3.7 break语句
    • 3.8 continue语句
    • 3.9 switch语句
    • 3.10 goto语句
    • 3.11 三目运算符
    • 3.12 应该做的与不应该做的
    • 复习题
  • 第四章 数组
    • 4.1 数组简介
    • 4.2 数组的优势
    • 4.3 数组的类型
    • 4.4 数组声明
    • 4.5 数组初始化
    • 4.6 从数组中获取数据
    • 4.7 使用数组的简单例子
    • 4.8 数组的存储方式
    • 4.9 多维数组
    • 4.10 字符数组
    • 4.11 数组溢出
    • 4.12 应该做的与不应该做的
    • 复习题
  • 第五章 C语言中的函数
    • 5.1 函数介绍
    • 5.2 函数的优势
    • 5.3 声明函数
    • 5.4 调用函数
    • 5.5 变量
    • 5.6 向函数中传递参数
    • 5.7 使用函数的简单程序
    • 5.8 函数嵌套
    • 5.9 向函数中传递数组
    • 5.10 递归函数
    • 5.11 传值调用与传址调用
    • 5.12 应该做的与不应该做的
    • 复习题
  • 第六章 指针
    • 6.1 指针简介
    • 6.2 初识指针
    • 6.3 指针操作
    • 6.4 动态存储分配
    • 6.5 指针和数组
    • 6.6 指向指针的指针
    • 6.7 指向函数的指针
    • 6.8 返回指针的函数
    • 6.9 指针和二维数组
    • 6.10 指针数组
    • 6.11 对于指针声明的补充说明
    • 6.12 应该做的与不应该做的
    • 复习题
  • 第七章 字符串
    • 7.1 字符串简介
    • 7.2 字符串
    • 7.3 字符串的内部表示形式
    • 7.4 更多内容
    • 7.5 strlen()
    • 7.6 strcpy()
    • 7.7 strcat()
    • 7.8 strcmp()
    • 7.9 向函数中传递字符串
    • 7.10 二维字符数组
    • 7.11 指针数组
    • 7.12 应该做的与不应该做的
    • 复习题
  • 第八章 数据结构I
    • 8.1 结构体介绍
    • 8.2 基础结构体
    • 8.3 声明并访问结构体
    • 8.4 结构体的内部表示
    • 8.5 结构体数组
    • 8.6 向函数传递结构体
    • 8.7 结构体中的指针
    • 8.8 嵌套结构体
    • 8.9 共用体
    • 8.10 枚举数据类型
    • 8.11 typedef声明
    • 8.12 应该做的与不应该做的
    • 复习题
  • 第九章 数据结构II
    • 9.1 简介
    • 9.2 单链表
    • 9.3 双链表
    • 9.4 循环链表
    • 9.5 栈
    • 9.6 队列
    • 9.7 二叉树
    • 9.8 排序技术-I
    • 9.9 排序技术-II
    • 9.10 检索技术
    • 9.11 哈希表
    • 9.12 应该做的与不应该做的
    • 复习题
    • 案例学习
  • 第十章 C语言中的文件处理
    • 10.1 文件处理简介
    • 10.2 文件的打开
    • 10.3 文件的读取
    • 10.4 文件的关闭
    • 10.5 错误检测
    • 10.6 文件的打开方式
    • 10.7 文件的写入
    • 10.8 argc和argv
    • 10.9 字符串输入
    • 10.10 格式化的磁盘I/O
    • 10.11 错误检测函数
    • 10.12 应该做的与不应该做的
    • 复习题
  • 第十一章 存储类型和预处理程序
    • 11.1 简介
    • 11.2 自动存储类型
    • 11.3 寄存器存储类型
    • 11.4 静态存储类型
    • 11.5 外部存储类型
    • 11.6 宏
    • 11.7 带参数的宏
    • 11.8 #include指令
    • 11.9 #if和#elif指令
    • 11.10 #undef和#pragma指令
    • 11.11 类型转换
    • 11.12 应该做的与不应该做的
    • 复习题
  • 第十二章 位运算符
    • 12.1 简介
    • 12.2 位逻辑运算符
    • 12.3 反码
    • 12.4 右移运算符
    • 12.5 左移运算符
    • 12.6 按位与运算符
    • 12.7 按位或运算符
    • 12.8 异或运算符
    • 12.9 文件包含
    • 12.10 C-ISAM
    • 12.11 位段
    • 12.12 应该做的与不应该做的
    • 复习题
    • 术语表
  • 附录
    • 附录A ASCII码表
    • 附录B 标准库函数
    • 附录C 控制语句表
    • 附录D COMP-U-LEARN证书样本
  • 词汇表

相关图书