C/C++及其相关
-
C语言程序设计栾国森 主编《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》共分9章。第1章为c语言概述与简单C程序,第2章为c语言上机环境与上机调试,第3章为C数据类型与变量,第4章为顺序结构程序设计,第5章为分支结构程序设计,第6章为循环结构程序设计,第7章为函数,第8章为数组与指针,第9章为文件。预处理命令以及常见的数学函数等放在附录。《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》在内容选择、概念引入和文字叙述、开发工具等各个方面,力求重视实践、便于理解自学。对C语言的学习,涉及很多语法,针对难以理解的地方,《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》都用[强调说明]重点讲解。列举的示例后都有[分析说明]。对于有交叉的内容用[提前说明]提示。结合语法列举示例,强调对分析问题、解决问题能力的训练和培养,并引导学生对计算机程序设计的兴趣与动手能力。对一些较为抽象的概念借用例题讲解,力求有所创新,使读者能轻松、有兴趣地阅读《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》。此外,所有示例都在VC++6.0环境编译通过,这为后续学习“面向对象C++语言程序设计”奠定了基础。《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》可以作为高等院校非计算机专业、计算机专业和高职高专计算机专业的教材,也适合作为初学者的自学入门教材。《高等学校电子信息科学与工程类·计算机基础规划教材:C语言程序设计》配套的电子教案及相关资料请到北京邮电大学出版社的网站下载。 -
C#语言程序设计顾洪,李慧 主编C#是目前主流的程序设计语言之一,《C#语言程序设计》以Microsoft Visual Studio 2005为平台,系统地介绍了C#的数据类型、表达式、流程控制、面向对象编程、接口技术、线程技术和文件操作等内容。《C#语言程序设计》注重理论性与实用性的结合,内容循序渐进,示例代码简洁易懂,每章内容都有相应的小结和习题,便于读者总结和练习,并免费提供源代码。《C#语言程序设计》适合作为高等院校相关专业C#课程教材,也可供广大C#开发用户参考。 -
C语言程序设计曲万里 主编《C语言程序设计》作为程序设计教材的创新,实现了从以计算机语言为主线的体系结构向以问题为主线的体系结构上的转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书共分五部分。第一部分为简单程序设计,主要介绍C语言的基本语法和基本程序结构;第二部分为程序设计算法示例,主要介绍一些基本的算法设计方法;第三部分为数据的组织,主要介绍使用数组、指针、结构体、共用体和枚举处理数据的基本方法;第四部分为应用程序设计示例,主要介绍文件的操作及应用程序的编写方法。第五部分为附录,介绍了C语言常用的关键字、运算符的优先级和结合性、常用库函数等。《C语言程序设计》适合作为高职高专院校程序设计课程的教材,也适合有关人员自学。 -
实用Fourier变换及C++实现孙鹤泉 编著本书系统地介绍了与Fourier变换理论相关的应用技术和实现方法。首先介绍了连续Fourier变换和离散Fourier变换的定义与性质、由离散引起的频谱混叠和渗漏及处理方法;并以此为基础,介绍了频谱计算、谐波分析、卷积计算、互相关分析等常用技术的实现方法和具体应用;并在进一步介绍Hartley变换、正弦变换、余弦变换的基础上,详细讨论了时频分析、求解Poisson方程、求解扩散方程、基于各向异性扩散方程的图像分割等算法及应用。本书附带光盘提供了完整的C++源代码与程序调用示例。本书可作为理工科的高年级本科生、研究生的教材或参考书,也能够为工程技术人员提供有益的参考。 -
C++跨平台开发技术指南(美)隆甘本书详细介绍C++语言的跨平台技术,包含的主要内容有:Netscape在向数百万Win-dows、Mac OS和Linux用户发布浏览器时采用的策略和过程;如何使用基于标志的API,包括POSIX和STL;如何避免隐晦的移植性陷阱,相关的如浮点数、chat。类型、数据序列化,以及C++的类型;如何建立一个有效的跨平台bug报告和跟踪系统等。本书内容详实,实例丰富。适合软件开发技术人员参考。本书是开发可移植C/C++应用程序的权威读物,它指导编写的代码可以无缝地运行在Windows、Macintosh和Linux平台上而不需要牺牲任何功能、易用性或是产品的品质。Mozilla和Netscape的资深工程师Syd Logan系统地讲解了所有和软件移植性有关的技术和管理上的挑战,包括编码、测试以及部署上的设计和考量。基于他丰富的跨平台开发经验,Logan完整地讨论了从原生API的使用到最新的可移植GUI开发策略等一系列问题。他还展示了如何避免传统跨平台开发方法里存在的问题,以及如何达到特性的对等性。 本书对正在构建新的跨平台软件,移植现有的C/C++软件,或是考虑将来为软件添加跨平台支持的每一位软件从业人员和技术经理来说,都是必不可少的资源。 -
C语言程序设计恰汗·合孜尔 主编《高等院校计算机应用技术规划教材:C语言程序设计》从程序设计的实际能力培养出发,由浅入深、深入浅出,将理论与实践有机结合,融知识传授和能力培养于一体。《高等院校计算机应用技术规划教材:C语言程序设计》内容丰富,注重实践;突出重点,分散难点;例题广泛,结合实际;图文并茂,文字流畅。《高等院校计算机应用技术规划教材:C语言程序设计》的宗旨在于进一步巩固对基本知识的理解和掌握,提高学生的逻辑分析、抽象思维和程序设计能力,培养学生养成良好的程序设计风格,进而具备编写大型程序的能力。《高等院校计算机应用技术规划教材:C语言程序设计》注重基于软件工程方法学的理论进行程序设计,即程序设计上完全按照模块化程序设计思想进行编程。每个程序都遵循软件工程方法学的编程风格,即采用缩进格式;程序中附有注释,便于读者对程序的分析、理解和自学。《高等院校计算机应用技术规划教材:C语言程序设计》适合作为高等学校各专业“C语言程序设计”课程的教材,也可供c语言自学者或参加各种c语言考试的读者及各类工程技术人员学习使用。 -
C语言程序设计孙凤美 主编本书是作者根据多年的软件开发经验和教学经验编写而成的;在内容的编排上本着精选理论、强化实践、突出技能的原则,内容前导后续,衔接、过渡自然,结构清晰,充分体现了易学易用的特点;在文字叙述上条理清晰、简洁,便于阅读理解。全书共分12章,主要内容包括:C语言程序设计概述,C语言程序设计基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体,联合体,枚举,位运算,编译预处理,文件。通过典型例题分析,着重强调应用c语言进行程序设计的方法和技巧,深入浅出。每章配有大量的例题、重点内容总结和大量的习题,以有利于读者全面、系统地理解和掌握C语言程序设计。本书覆盖了全国计算机等级考试二级大纲所要求的范围,适合作为高职高专教材,同时也可作为参加计算机等级考试人员的自学或培训教材。 -
C语言程序设计习题集与上机指导恰汗·合孜尔 主编《C语言程序设计习题集与上机指导》分为5章:第1章是习题;第2章是模拟试卷;第3章是上机实验指导;第4章是课程设计指导;第5章是参考答案。《C语言程序设计习题集与上机指导》内容丰富、注重实践;突出重点、分散难点;知识结构合理、覆盖面广;既可与《C语言程序设计(第二版)》一书配合使用,也可单独使用。《C语言程序设计习题集与上机指导》适合作为普通高等院校各专业“c语言程序设计”课程的教材,也可供C语言自学者或参加各种c语言考试的读者及各类工程技术人员学习使用。 -
C++程序设计丁亚涛 等主编本书是面向高等院校C++语言程序设计课程而编写的教材。全书分为11章,主要内容包括:C++语言概述、基本数据类型与表达式、程序的流程控制、数组、函数、指针、结构体、共用体与枚举、类和对象、流、链表、软件开发技术。本书采用“案例驱动”的编写方式,以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。每章均配备教学课件和精心设计的习题。本书配套教材《C++程序设计实训与考试指导》中附有光盘和练习题库及软件系统,方便读者复习考试和上机操作,其中大容量题库及练习软件系统经过长期的测试和验证,对教学和自学具有很好的参考价值。本书既可以作为高等院校本科及专科学生C++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可供各类考级人员复习参考。 -
C++程序设计实用教程李青,周美莲 编著《C++程序设计实用教程》以程序案例为线索,以问题需求驱动的方式深入浅出地介绍了C++语言的基本语法、程序设计规范和实用技法。书中的例题程序按照科学的原则、完整的结构、规范的格式设计,并经过多方面的测试,可供读者精读和模仿。各章配有一定的实用程序和趣味程序。大部分章后有基本语法练习题、程序设计练习题和程序设计竞赛题。《C++程序设计实用教程》内容丰富,详略得当。全书共16章分成三个部分:第一部分(第1章)计算与算法基础;第二部分(第2~第8章)面向过程程序设计:第三部分(第9~第16章)面向对象程序设计。《C++程序设计实用教程》可作为计算机等理工科专业大学生或研究生学习高级语言程序设计相关课程的教材或教学参考书,也可供学习或使用C++语言从事软件开发的人员参考。
