
| David Conger以前是Albuquerque Technical-Vocational学院计算机科学和商业计算机编程方面的教授,为各类应用开发软件。这些应用包括军工、游戏和各类专业的商业应用,以及交互式TV程序。目前他在开发外包软件和技术文档。他的客户中包括Microsoft公司,他为Windows Platform Software Development Kit(PSDK)编写了开发者文档。他为全部或部分Windows子系统编写文档,包括DirectX、OpenGL、Extensible Scene Graph(XSG)、Image Color Management(ICM)、Still Image(STI)、Windows Image Acquisition(.. << 查看详细 |
| 第1章 c语言简史 本章预览.1 1.1 起源于二进制2 1.2 发展至汇编程序2 1.3 面向函数的语言2 1.4 c 3 1.5 关于c++一词4 小结4 技术提示5 复习题5 练习题5 术语表6 第2章 初步认识c语言编程 本章预览7 2.1 计算机程序是什么8 2.2 程序设计9 2.3 程序开发10 2.4 调试程序12 2.5 hello,world——第一个c程序13 2.6 用scanf()函数输入16 .2.7 使用伪代码18 2.8 调试指南19 小结22 技术提示22 小窍门22 复习题23 练习题23 术语表24 第3章 基本数据类型:整型和浮点型变量 本章预览27 3.1 基本数据类型27 3.2 变量和变量名27 3.3 符号整型28 3.4 无符号整型33 3.5 浮点数34 3.6 上溢和下溢35 3.7 调试指南36 小结40 技术提示41 小窍门41 难点41 复习题42 练习题42 术语表44 第4章 c中的基本数据类型:字符 本章预览46 4.1 字符46 4.2 有符号型和无符号型字符49 4.3 调试指南50 技术提示51 难点51 小结51 复习题51 练习题52 术语表54 第5章 c运算符介绍 本章预览55 5.1 加减乘除55 5.2 程序开发的过程60 5.3 优先级63 5.4 调试指南65 小结65 小窍门66 复习题66 练习题66 术语表68 第6章 其他数字运算符 本章预览69 6.1 增量和减量70 6.2 模72 6.3 sizeof72 6.4 +=、-=、*=和/=73 6.5 强制类型转换74 6.6 调试指南75 小结78 小窍门78 难点79 复习题79 练习题79 术语表84 第7章 逻辑运算符 本章预览85 7.1 逻辑运算符86 7.2 什么是真86 7.3 算术值和真87 7.4 逻辑运算符87 7.5 逻辑and94 7.6 逻辑or95 7.7 调试指南99 小结101 技术提示102 小窍门102 难点102 复习题102 练习题103 术语表106 第8章 流程控制:分支 本章预览107 8.1 什么是流程控制语句107 8.2 分支108 8.3 调试指南120 小结124 技术提示124 小窍门124 难点125 复习题125 练习题126 术语表129 第9章 流程控制:循环 本章预览130 9.1 循环:真妙131 9.2 调试指南139 小结144 技术提示144 小窍门145 难点145 复习题145 练习题145 术语表150 第10章 一维数组 本章预览151 10.1 数组声明152 10.2 访问数组元素152 10.3 数组初始化160 10.4 幻数164 10.5 调试指南169 小结172 技术提示172 小窍门173 难点173 复习题174 练习题174 术语表180 第11章 多维数组 本章预览182 11.1 扩展一维数组183 11.2 声明多维数组183 11.3 访问数组元素184 11.4 初始化多维数组185 11.5 在程序中使用多维数组186 11.6 调试指南192 小结194 技术提示194 小窍门194 难点194 复习题194 练习题195 术语表197 第12章 用户i/o,字符串和字符串函数 本章预览198 12.1 字符和字符串的输入输出198 12.2 字符串处理函数205 12.3 调试指南210 小结212 技术提示212 小窍门213 难点213 复习题213 练习题213 术语表215 第13章 基于函数的结构化设计 本章预览217 13.1 结构化设计218 13.2 创建函数224 13.3 基于函数的结构化设计236 13.4 调试指南238 小结241 技术提示241 小窍门242 难点242 复习题242 练习题243 术语表..246 第14章 程序员自定义数据类型 本章预览247 14.1 数据建模248 14.2 结构249 14.3 联合258 14.4 枚举类型259 14.5 typedef262 14.6 调试指南264 小结266 技术提示266 小窍门266 难点267 复习题267 练习题268 术语表271 第15章 设计数据类型 本章预览272 15.1 类型属性272 15.2 程序员自定义类型的操作274 15.3 识别程序中的基本类型277 15.4 调试指南279 小结282 技术提示282 小窍门282 复习题283 练习题283 术语表285 第16章 预处理指令 本章预览287 16.1 什么是预处理器287 16.2 #define288 16.3 #ifdef-#else-#endif294 16.4 #ifndef-#else-#endif296 16.5 #if defind() 和#if !defind()297 16.6 #elif297 16.7 #include298 16.8 #pragma299 16.9 调试指南299 小结302 技术提示302 小窍门303 难点303 复习题303 练习题303 术语表305 第17章 程序的组织 本章预览306 17.1 组织文件306 17.2 调试指南310 小结312 技术提示313 小窍门313 难点313 复习题313 练习题313 第18章 第18章 指针 本章预览316 18.1 什么是指针317 18.2 使用指针317 18.3 指针和数组323 18.4 指针和函数332 18.5 指针和字符串345 18.6 在文本编辑器中使用指针349 18.7 调试指南363 小结367 技术提示367 小窍门368 难点368 复习题369 练习题369 术语表372 第19章 动态内存分配 本章预览373 19.1 分配和堆374 19.2 分配和释放374 19.3 文本编辑器中的动态分配386 19.4 调试指南391 小结396 技术提示396 小窍门396 难点397 复习题397 练习题397 术语表401 第20章 数据封装 本章预览402 20.1 生存空间和持久性403 20.2 存储类型403 20.3 const408 20.4 调试指南411 小结414 技术提示415 小窍门415 难点415 复习题415 练习题416 术语表420 第21章 文件输入与输出 本章预览422 21.1 标准文件422 21.2 文件输入与输出422 21.3 打印文本444 21.4 把文件i/o加到文本编辑器445 21.5 分析命令行参数450 21.6 调试指南451 小结455 技术提示456 小窍门456 难点457 复习题457 练习题457 术语表459 第22章 位操作 本章预览460 22.1 字节和位460 22.2 位操作462 22.3 位域结构472 22.4 调试指南474 小结475 技术提示476 小窍门476 难点476 复习题476 练习题477 术语表481 第23章 设计文本编辑器 本章预览483 23.1 程序的目的483 23.2 程序规范483 23.3 自顶向下的设计485 23.4 设计程序的类型486 23.5 填写函数参数列表492 23.6 文本编辑器的伪代码495 23.7 文本编辑器的项目计划497 23.8 调试指南498 小结500 技术提示500 小窍门501 难点501 复习题501 练习题501 术语表502 第24章 开发文本编辑器:tedit.c 本章预览503 24.1 快速看一下完成的程序503 24.2 编写tedit.c505 24.3 调试指南506 小结508 技术提示508 复习题508 练习题509 术语表511 第25章 开发文本编辑器:tbuffer.h、tbuffer.c、tstring.h和tstring.c 本章预览512 25.1 编写tbuffer.h和tbuffer.c513 25.2 编写tstring.h和tstring.c516 25.3 调试指南518 小结521 技术提示521 小窍门522 难点522 复习题522 练习题523 术语表525 第26章 开发文本编辑器:instlist.h、instlist.c、misctype.h和platform.h 本章预览526 26.1 编写instlist.h和instlist.c526 26.2 编写platform.和hmisctype.h527 26.3 项目完成总结527 复习题528 练习题529 第27章 认识c++,c#和java 本章预览531 27.1 c是其他语言的基础531 27.2 c++532 27.3 java533 27.4 c#534 小结534 技术提示535 术语表535 附录a 安装和使用visual c++ 附录b ascii字符表 附录c c中的运算符优先级... 附录d 二进制、十进制和十六进制数 |
商品评论(0条)