C/C++及其相关
-
C语言参考手册(美)哈比森(Harbisom,S.P.) 著本书是C语言的详尽参考手册,分为两部分:第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特征;第二部分讨论了C语言的标准库,针对它们不同的功能分别进行详细介绍。为了帮助读者解相关概念,本书在讨论C语言及标准库的细节时,提供了许多实例和解释。第一部分的各章还提供了练习题和主要练习的解答,这些练习可帮助读者加深理解C语言的基本功能和特性。本书可以作为高等院校计算机专业C语言课程的教材和参考书,也可供程序开发人员参考。 -
C++标准库扩展权威指南(美国)贝克尔 著;史晓明 译本书是对TR1进行了完整的介绍。全书共22章,包括元组、智能指针、类模板array、无序关系容器、调用包装器基础、mem_fn函数模板、reference_wrapper类模板、类模板function、函数模板bind、类型特性、数值函数、随机数生成器、头文件、正则表达式对象、查找、格式化和文件替换,正则表达式的定制以及C语言兼容等内容。全书不仅对枯燥的标准文本给出了浅显易懂的解释,还提供了很多示例和练习来帮助我们理解。每个C++程序员都可以从本书中获益匪浅。当前的C++标准库使用常用的类和函数对C++语言核心进行扩展。在最近几年里,为了解决C++标准库的局限,我们开发了一系列组件来对C++语言进行更进一步的扩展。这些扩展编入一个全面的技术报告中(TR1),并且其中的大部分已经被C++标准的下一个版本通过了。本书中,Pete Becker不仅对TR1库中的每一个组件都进行了详细的描写,还解释了基本工具、模板、调用包装器,类型特性、数值。正则表达式以及C语言兼容方面的新功能。通过自己在实现这些组件中所积累的经验,Pete Becker不仅阐明了它们的价值并在需要时对标准加以澄清,还提供了通过测试的完整代码。本书大部分章节都包含了不同难度的练习来帮助程序员得到这些新组件的实践经验。这些练习的答案以及所有的代码示例都可以在网上找到。附录中不仅为TR1库所包含或扩展的头文件提供了摘要,还介绍了应该怎样在多线程应用程序中安全地使用这些组件。 -
C和指针(美)Kenneth A.Reek本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。本书适合C语言初学者和初级C程序员阅读,也可作为计算机专业学生学习C语言的参考。 -
单片机C语言入门龙脉工作室,刘鲲,孙春亮本书为单片机C语言入门图书,主要内容包括MCS-51单片机概述,C51语言的基本语法、语句、函数、数组、结构体、联合体、预处理功能,开发和软件仿真环境Keil μVision的使用方法,MCS-51单片机内部资源的编程及使用,MCS-51单片机扩展资源的方法和编程,MCS-51单片机外围接口的设计和编程,最后讲解了跑马灯、矩形波发生器、4路抢答器、I2C总线器件的读写、双端口随机读写存储器IDT7132的使用等几个实例。 本书实例丰富、语言通俗,适合单片机初学者学习使用,也适合大专院校相关专业师生学习参考。 -
C语言简明教程田湛君,郭晓利 主编C语言是国内外广泛使用的一种计算机语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好。既具有高级语言的特点,又具有低级语言的特点;既可以编写系统软件,也可以编写应用软件。因此,学好C语言已成为广大学生的迫切需要。本教材根据作者多年的教学实践经验,针对学生在学习C语言过程中遇到的实际困难而编写,以适应学生的接受能力和全面提高学生的综合素质为目的,精选要点,把握重点,客服难点,压缩冗点。全书结构清晰,层次分明,通俗易懂,每章末尾还配有大量精选的习题和技能训练。通过学习本教材,读者可以快速掌握C语言的基础知识,学会C语言的编程技术,提高解决实际问题的能力。本教材共分12章,分别是:概述;数据类型;运算符与表达式;顺序结构程序设计;选择结构程序设计;循环结构程序设计;数组;函数;编译预处理;指针;结构体与链表;位运算;文件。本书可以作为大学本科、高职高专学生的教材,也可以作为全国计算机等级考试的参考教材,同时也可以作为自学者学习C语言的参考书。 -
C++语言程序设计教程吕凤翥本书系统介绍C++语言的基础知识、基本语言和编程方法。重点讲述C++语言面向对象的重要特征:包括类和对象、继承性和派生类、多态性和虚函数等重要内容。同时,还介绍C++语言对C语言的继承和改进。 本书内容系统全面,偏重应用;通过例子详细讲述C++语言具有的封装性、继承性和多态性,并阐述使用C++语言编程的方法与技巧。为方便教学,本书每章后备有大量练习题和上机题。 本书适合作为高等院校“C++语言程序设计”课程的教材,还可作为C++语言的自学参考书。 -
C语言程序设计解晨光,葛竹春本书是根据计算机软件水平测试内容,结合全国计算机等级考试(二级)考试大纲,按照任务驱动的思想来编写的。书中系统、全面地介绍了C语言程序设计的方法,内容包括C语言的各种数据类型、运算符和表达式、各种语句、函数、编译预处理以及文件操作等,并通过案例分析对C语言的语法要点进行详尽的阐述。每章后均附有大量的习题供读者练习。本书内容选择合理、层次安排清晰和文字叙述简明便于教学与自学,可作为高职高专、各类高等院校计算机程序设计的教材,也可作为各种成人教育和计算机培训的教材或供自学者参考。 -
C++程序设计实践教程刘卫国、杨长兴本书是《C++程序设计》配套的实践教程。全书包括上机实验指南、结构化程序设计方法和习题选解三部分内容。第一部分内容帮助读者熟悉C++上机环境,方便读者上机操作练习。通过有针对性的上机实验,可以更好地掌握C++程序设计的方法。第二部分内容将问题进行分类,总结每一类问题的编程思路,并给出大量的程序实例,以引导读者掌握基本的结构化程序设计方法和技巧。此外,还介绍了程序测试与调试的常用方法,以帮助读者提高调试程序的能力。第三部分内容可以作为课程学习或参加各种计算机考试的辅导材料。本书内容丰富,实用性强,适合作为高等院校计算机程序设计课程的实践教材,也可作为社会各类计算机应用人员及参加各类计算机等级考试的读者的辅助教材。 -
Visual C# 2005全程指南李建华本书通过大量的实例,由浅入深地介绍了Visual C# 2005从入门到精通的知识体系和编程方法。全书概念清晰、层次分明,通俗易懂。本书详细介绍了Visual C# 2005的基础知识,Visual C# 2005编程语言的基本语法、声明和调用方法,结构化程序设计,枚举和结构的使用,数组和集合的使用,面向对象编程基础,Windows窗体以及应用程序编程控件,开发图形图像软件的基础知识,使用ADO.NET中的高级技术来访问数据库,使用ASP.NET开发WEB网站等内容。本书主要适用于初中级的Visual C#2005用户,最后的“Visual C# 2005网络编程技术”以及“Windows线程的高级编程知识”也适用于高级用户使用,为了方便读者的学习,本书在配套光盘中存放了所有本书的实例。 -
C++程序设计简明教程王晓东 编《21世纪高等院校规划教材·C++程序设计简明教程》之所以称其为简明教程,一是内容简洁,二是重点突出,三是实用性强。《21世纪高等院校规划教材·C++程序设计简明教程》内容虽仅八章,但概括了C++的全部主要内容,使读者免去了阅读那些烦琐的冗长教科书的烦恼。《21世纪高等院校规划教材·C++程序设计简明教程》把C+十的精华全部概括其中,书中所有程序都是作者教学经验之结晶,是作者得意之作并都在计算机上调试过的。其中不乏指导学生参加C++程序设计比赛的优秀作品。全书共分11章,分别介绍了C+十的基本概念、数据类型、语句、函数和程序的基本构成,类的定义、派生与继承,函数和操作符的重载,数据流与文件等内容。在每一章的后面都附有适量的习题,读者可通过习题巩固已学的知识。上机练习是每章学习过程中必做的工作,通过上机练习把理论知识与实际应用结合起来,加深对C十+程序设计技术的理解并掌握程序设计的技巧。《21世纪高等院校规划教材·C++程序设计简明教程》可作为高等院校本专科相关专业学习程序设计课程的教学用书,也可作为自学C++程序设计的参考书目。
