C/C++及其相关
-
C语言程序设计陈志泊 主编《高等学校计算机基础教育教材精选:C语言程序设计》系统全面地讲述了C语言编程的相关概念和知识。全书共11章,第1章介绍C语言编程所需的预备知识;第2章介绍基本数据类型、常量、变量、运算符和表达式;第3~5章介绍C语言的顺序、选择和循环流程控制语句,第3章还介绍格式化输入输出;第6章介绍数组,包括一维数组、二维数组、字符数组以及字符串处理函数;第7章介绍函数以及变量的作用域和生存期;第8章介绍指针,包括指针与数组的关系、指针与函数的关系、指向字符串的指针、多级指针以及动态内存分配;第9章介绍构造数据类型,包括结构体、共用体以及typedef类型定义;第10章讨论编译预处理;第11章介绍文件的操作。附录给出一些C语言编程参考资料,包括ASCII码表、C语言关键字以及常用库函数等。《高等学校计算机基础教育教材精选:C语言程序设计》可作为高等学校各专业的C语言程序设计教材;也是希望系统学习C语言的读者,以及精通其他编程语言但希望进一步掌握C语言编程技术的程序员的参考教材。
-
C语言程序设计马晓晨,衡军山 主编马晓晨编著的《C语言程序设计(第2版)》较全面地介绍了C语言的基础知识、基本语法和编程方法,深入浅出地讲述了C语言程序设计方法,以培养和提高学生对C语言的应用能力为主要目的,符合计算机等级考试大纲的要求。全书共12章,分为入门篇、基础篇和提高篇三个部分,内容包括C语言概述;C语言基础知识;简单程序设计:if语句的嵌套及多分支程序设计;循环结构程序设计;数组;函数;指针;编译预处理;位运算;结构体、共用体和用户自定义类型;文件。为了提高学习效率,每一章都加入了导学。《C语言程序设计(第2版)》配套有《C语言程序设计综合实训》(第二版),除了可作为高等院校“C语言程序设计”课程教材之外,还可以作为培训教材和自学参考书。
-
C语言程序设计综合实训王贺艳 主编王贺艳主编的《C语言程序设计综合实训(第2版)》为高等院校“C语言程序设计”课程实训教材,以培养和提高学生编程能力为主要目的。全书共分为7个单元,包括基础知识及顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、高级(宏定义、结构体、文件)程序设计。每个单元后面都有相应的习题。为方便学生学习,还提供了一套等级考试二级考试样题。《C语言程序设计综合实训(第2版)》除了可作为高等院校“C语言程序设计”课程实训教材之外,还可以作为培训教材和自学参考书。
-
Visual C++空间图形可视化算法原理与实践郭建 等编著《GIS应用与开发丛书:Visual C++空间图形可视化算法原理与实践》从空间图形的点、线、面、体出发,系统直观地介绍了空间图形生成和处理技术的原理、算法和步骤。在此基础上,利用Visual C++和OpenGL开发工具,编写了每一个相关内容的程序,完整地实现了空间图形的各种生成和处理技术。全书共分8章,主要内容包括空间图形编程基础、基本图形生成技术、线型生成技术、面域图形填充技术、图形变换技术、图形交互处理技术、真实感图形生成技术、空间图形算法综合开发等。《GIS应用与开发丛书:Visual C++空间图形可视化算法原理与实践》可作为高等院校计算机图形学和地理信息系统课程辅助实践教材,也可为与空间图形生成显示处理有关的专业课程提供实践参考。
-
《C程序设计》学习指导荣政 等编《高等学校“十二五”规划教材:学习指导》是《C程序设计(第三版)》的配套用书,全书共分三部分。第一部分(第一章-第十章)针对《C程序设计(第三版)》一书给出各章要求、内容要点、习题(选择题、填空题和编程题)及部分答案。第二部分(第十一章、第十二章)介绍了C语言上机的实验环境,内容包括Visual C++6.O和Turbo C2.0的使用、调试技术及程序查错的基本方法。第三部分(第十三章)是上机实验内容及实验指导,包括10个上机实验及相应的实验指导。该书既可作为学生课后复习的参考用书,也可作为学生上机的实验指导书和全国计算机等级考试的复习参考书。
-
算法精解·C语言描述Kyle Loudon 著, 肖翔,陈舸 译本书是数据结构和算法领域的经典之作,十余年来,畅销不衰!全书共分为三部分:第一部分首先介绍了数据结构和算法的概念,以及使用它们的原因和意义,然后讲解了数据结构和算法中最常用的技术——指针和递归,最后还介绍了算法的分析方法,旨在为读者学习这本书打下坚实的基础;第二部分对链表、栈、队列、集合、哈希表、堆、图等常用数据结构进行了深入阐述;第三部分对排序、搜索数值计算、数据压缩、数据加密、图算法、几何算法等经典算法进行了精辟的分析和讲解。 本书的众多特色使得它在同类书中独树一帜:具体实现都采用正式的C语言代码而不是伪代码,在很多数据结构和算法的实现过程中,有大量细节问题是伪代码不能解决的;每一章都有精心组织的主题和应用;全部示例来自真实的应用,不只是一般的练习;对每种数据结构、算法和示例都进行了详细分析;每一章的末尾都会有一系列问题和对应的回答,旨在强调这一章的重要思想…… 本书中的代码尤为值得强调:所有实现都采用C语言编写,所有代码都优先用于教学目的,所有代码都在4种平台上经过完整测试,头文件记录了所有公共的接口,命名规则适用于全书所有的代码,所有的代码都包含大量注释……本书内容包括:· 数据结构和算法的概念,以及使用它们的原因和意义· 指针和递归· 算法分析· 常用数据结构:链表、栈、队列、集合、哈希表、树、堆、优先级队列以及图· 排序和搜索· 数值计算· 数据压缩· 数据加密· 图算法· 几何算法
-
案例解说单片机C语言开发程国钢 编著iccavr是atmega128单片机软件开发环境,proteus是目前应用最广泛的硬件仿真环境。《案例解说单片机c语言开发——基于avr+proteus仿真》基于iccavr和proteus介绍了atmega128单片机体系结构、c语言、内部资源,以及常用扩展器件的使用方法。全书分为3个部分:第1章和第2章是基础部分,介绍了iccavr和proteus的基础用法。第3~9章是基础应用部分,各个章节基于iccavr和proteus介绍了atmega128单片机的内部资源和典型外部扩展器件的使用方法,对于这些资源和器件进行了基础知识和proteus库的介绍,还提供了详尽的实例。第10章是综合应用部分,介绍了atmega128单片机应用系统的基础设计方法,提供了包括频率计、简易数字时钟、可控自校准数字电源、仓库自动通风控制系统在内的4个大型综合应用实例。 《案例解说单片机c语言开发:基于avr+proteus仿真》提供了大量实例,它们都有详细的设计思路、典型器件列表、proteus应用电路、c语言应用代码和仿真运行结果。 《案例解说单片机c语言开发:基于avr+proteus仿真》包含丰富的单片机内部资源和外围模块的应用实例,并且都基于ro比us仿真,简单直观,适合具有初步单片机基础的单片机工程师进阶学习,以及高等院校电子类专业的学生和单片机爱好者阅读,也可以作为工程设计人员的参考手册。
-
C# Web程序设计王振武 编著《c#web程序设计》对如何使用c#语言开发web应用程序进行了详细的介绍。在对开发web应用程序所涉及的基础知识进行全面系统阐述的同时,以用户信息表(userln{o表)为例,分别给出了使用add.net和linqtosql对数据库表进行增加、删除、修改和查询操作的通用代码,读者可参照该代码的编写思路很容易地实现对其他数据库表的操作,这种理论和实践相结合的方式大大方便了初学者理解和掌握使用c#开发web应用程序的方法和步骤。本书不仅对如何使用c#开发web应用程序进行了介绍,而且还介绍了asp.net程序分层设计的方法和步骤。全书共13章,包括。net简介、c衅语法基础、c#面向对象基础、c#泛型编程、linq技术、web程序设计基础、asp.net服务器控件、asp.net内置对象、数据库知识简介、使用ado.net访问数据库、使用linqto sql访问数据库、asp.net应用程序配置、mvc及asp.net分层程序设计等内容。本书可作为高等院校c#web程序设计的课程教材,也可作为使用c#开发web应用程序的技术人员的参考书。
-
C程序设计教程张蕊《21世纪电气信息学科立体化系列教材:C程序设计教程》根据国家教育部颁发的“高级语言程序设计”课程的基本要求,本着“加强基础、注重实用、精简内容、创新思维”的原则而编写。内容按进阶方式组织,分为基础篇、进阶篇和高级篇三部分。基础篇包含预备知识、c语言概述、初识c程序、c程序的基本模块:函数、c语句以及结构化程序设计等内容;进阶篇包含指针与一维数组、文本文件、结构体与共用体等内容;高级篇包含数据类型、编码及输入输出,多文件大型程序的开发,数组、指针和函数的高级内容,二进制文件,位运算以及结构的高级应用:链表等内容。每章有内容提要、本章小结和练习题。《C程序设计教程》适用于高等学校理工科各专业及相关课程的本科教材,也可作为相关专业工程技术人员的阅读和参考书。
-
C++与数据结构简明教程实验指导与习题集陆明 等主编《高等学校计算机课程规划教材:C++与数据结构简明教程实验指导与习题集》与天津大学出版社出版的《C++与数据结构基础简明教程》配套。全书内容分为三部分:第1部分为实验指导,包括Visual C++6.0的使用和20个精心设计的实验,每个实验均包括实验目的、实验内容与要求、说明与提示等;第2部分为C++习题与答案;第3部分为数据结构习题与答案。《高等学校计算机课程规划教材:C++与数据结构简明教程实验指导与习题集》除与《C++与数据结构简明教程》一书配套供高等院校非计算机专业学生使用外,也可作为各类人员学习、使用C++和数据结构的参考书。