×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111547648
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:349
  • 出版时间:2016-09-01
  • 条形码:9787111547648 ; 978-7-111-54764-8

本书特色

本书中所有c语言相关的概念都是以深入浅出的方式来介绍的,读者无需任何计算机基础知识就能顺畅地阅读本书。书中的面试题采集自各大软件公司的真实面试题,对学生的校园面试很有帮助。数以百计的范例程序能帮助学生读者很好地通过考试(本书已被印度各大高校广泛采用)。

内容简介

本书中所有C语言相关的概念都是以深入浅出的方式来介绍的,读者无需任何计算机基础知识就能顺畅地阅读本书。书中的面试题采集自各大软件公司的真实面试题,对学生的校园面试很有帮助。数以百计的范例程序能帮助学生读者很好地通过考试(本书已被印度各大高校广泛采用)。

目录

目  录译者序前 言第1章 c语言中的基础概念 11.1 c语言的诞生 21.2 c程序的构成 21.3 c语言中的字符集 21.4 c语言中的词语 21.5 c语言中的语句 41.6 printf()的格式说明符 111.7 c程序的执行 121.8 在turbo c中执行c程序 141.9 查看turbo c中的c语言帮助 161.10 单步调试c程序 171.11 在unix中执行c程序 181.12 在microsoft visual studio中执行c程序 181.13 使用命令行参数执行c程序 21第2章 数据类型与操作符 232.1 c语言中的数据类型 242.2 基本数据类型 252.3 修饰符 272.4 各种数据类型的*大值和*小值 282.5 限定符 292.6 c语言中的操作符 30第3章 c语言中的控制语句 453.1 顺序执行 453.2 随机执行 463.3 if…else语句 473.4 do…while循环 503.5 while循环 513.6 for循环 533.7 switch语句 593.8 clrscr() 603.9 gotoxy() 613.10 getche() 613.11 break语句 633.12 continue语句 653.13 goto语句 663.14 return语句 68第4章 数组 744.1 一维数组 754.2 创建一维数组 754.3 为什么数组下标从零开始 764.4 二维数组 834.5 创建二维数组 844.6 三维数组 904.7 创建三维数组 91第5章 函数 945.1 函数的组成 955.2 函数的形式 975.3 函数调用 1005.4 函数应该写在何处 1005.5 函数定义 1015.6 形参和实参 1045.7 向函数传递数组 1045.8 递归函数 1095.9 函数中变量的作用域 1105.10 结构化编程 1125.11 创建自定义头文件 114第6章 字符与字符串 1186.1 字符处理 1186.2 字符检测函数 1206.3 字符串 1226.4 字符串的内存布局 1246.5 字符串处理函数 1266.6 strlen() 1266.7 strcpy()与strncpy() 1276.8 strcat() 1286.9 strcmp()与stricmp() 1296.10 strncmp()与strnicmp() 1306.11 strupr()与strlwr() 1316.12 strrev() 1316.13 strchr() 1326.14 strstr() 1336.15 函数的字符串传参 134第7章 存储类型 1387.1 auto存储类型 1397.2 register存储类型 1407.3 static存储类型 1417.4 extern存储类型 1437.5 局部变量 145第8章 指针 1478.1 指针运算 1498.2 数组与指针 1528.3 动态内存分配 1578.4 静态内存与动态内存的区别 1598.5 malloc() 1608.6 realloc() 1618.7 calloc() 1618.8 free() 1628.9 指针数组 1648.10 函数的指针传参和指针返回值 1658.11 函数指针 1718.12 回调函数机制 1738.13 dangling指针 1768.14 null指针 1768.15 野指针 1778.16 near、far和huge指针 1778.17 void指针 1788.18 指针的长度 1798.19 指向指针的指针 1818.20 指针的优缺点 182第9章 结构体和联合体 1839.1 访问结构体成员 1849.2 声明和初始化结构体 1849.3 结构体指针 1869.4 结构体数组 1879.5 结构体指针数组 1929.6 向函数传递结构体参数 1949.7 拷贝结构体变量 1979.8 嵌套结构体 1989.9 联合体 202第10章 文件操作 20510.1 打开文件 20610.2 关闭文件 20810.3 文件类型 20810.4 文本文件与二进制文件的差别 20810.5 在文本文件中存储字符 20910.6 在文本文件中存储字符串 21210.7 格式化文本文件 21410.8 二进制文件 21810.9 打印程序输出 22210.10 将程序输出重定向到文件 22210.11 随机访问文件 22410.12 获取文件大小及记录数 22510.13 更新记录 22710.14 删除记录 22910.15 获取目录中的文件信息 231第11章 命令行参数 23311.1 无参main()函数 23411.2 带void类型参数的main()函数 23411.3 带两个参数的main()函数 23411.4 带三个参数的main()函数 23611.5 在main()函数退出后执行代码 23911.6 在main()函数中调用其他程序 24011.7 使用命令行参数 24211.8 显示文件内容:show命令 24311.9 拷贝文件内容:cpy命令 24411.10 删除文件:destroy命令 24511.11 刷新显示屏:fresh命令 24611.12 字符、单词、文本行计数:count命令 247第12章 宏与枚举 24912.1 宏 25012.2 条件编译 25212.3 枚举 253第13章 c语言与数据结构 25813.1 栈 25913.2 创建栈 26013.3 push操作 26013.4 pop操作 26013.5 使用栈验证表达式 26413.6 队列 26613.7 队列的创建 26713.8 往队列中插入一个元素 26713.9 从队列中删除一个元素 26713.10 循环队列 27013.11 链表 27313.12 创建链表 27513.13 显示链表 27513.14 在链表头部插入新节点 27713.15 在链表尾部插入新节点 27913.16 在链表中部插入新节点 28013.17 删除链表头节点 28213.18 删除链表尾节点 28313.19 删除链表中间节点 28413.20 双链表 28513.21 创建双链表 28613.22 双链表中的遍历 28613.23 前向遍历 28713.24 后向遍历 28713.25 在双链表头部插入节点 28913.26 在双链表指定位置之后插入节点 28913.27 删除双链表头节点 29113.28 删除双链表指定位置的节点 291第14章 搜索、排序与合并 29314.1 搜索技术 29414.2 线性搜索或顺序搜索 29414.3 大o记号 29414.4 二分搜索 29614.5 排序技术 29814.6 冒泡排序 29914.7 快速排序 30014.8 选择排序 30514.9 插入排序 30614.10 合并 308第15章 图形与动画 31115.1 绘制像素点 31315.2 绘制圆 31615.3 绘制线段 31715.4 绘制矩形和正方形 31815.5 绘制椭圆 31915.6 绘制圆弧 32115.7 绘制扇形 32115.8 绘制多边形 32115.9 前景色和背景色 32215.10 使用颜色填充图形 32315.11 使用字体 32615.12 在图形模式中使用鼠标 32815.13 创建gui组件 33215.14 创建菜单 33515.15 拷贝图像 33715.16 实现动画 33915.17 播放声音 344第16章 c语言中常见库函数 34616.1 数学函数 34616.2 数据转换函数 34616.3 字符串操作函数 34716.4 字符检测与转换函数 34716.5 i/o及文件相关函数 34816.6 内存相关函数 34816.7 绘图函数 34916.8 系统函数 349
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航