C/C++及其相关
-
C程序设计基础熊壮 主编熊壮主编的《C程序设计基础》从结构化程序设计技术出发,以C程序设计语言为载体,贯穿“基础—应用—提高”这一主线,着重讨论C程序设计的基础知识,突出使用方法,面向实际应用。《C程序设计基础》的主要内容分为两部分,第一部分主要介绍计算机程序设计高级语言共性的基础知识,包含的主要内容有:程序设计的基本概念,语言及语言处理,基本数据类型的使用,表达式运算基础,顺序程序设计,结构化程序设计,数组及其简单应用,字符串处理基础,C程序结构,函数调用中的数值参数传递,函数调用中的地址值参数传递,函数调用中的数组参数传递,变量的作用域和生存期,文件数据处理基础。第二部分主要介绍c程序设计语言特有的一些重要知识,包含的主要内容有:返回指针值的函数,指向函数的指针以及指向函数指针变量作函数的形式参数,数组与指针的关系,指针数组,命令行参数,用指针实现动态数组的方法,结构体数据类型,联合体数据类型,用typedef关键字描述复杂数据类型,位运算与枚举类型,编译预处理基础。与本书配套的《C程序设计基础学习指导》同时由重庆大学出版社出版,在学习指导中提供了使用 VisualC++6.0开发C程序的基本方法、按章节设计的实验项目以及对应章节的课后习题参考答案、ASCII码表、C程序设计中常用的标准库函数等重要学习资料。《C程序设计基础》适于高等院校各专业本专科作为程序设计语言类课程教材,同时可作为计算机专业本专科学生、计算机应用开发人员、程序设计爱好者、计算机等级考试应试者在学习程序设计语言和程序设计技术时的参考教材。
-
案例解说单片机C语言开发程国钢 编Keil Vision是目前应用最广泛的51单片机软件开发环境,Proteus是目前应用最广泛的硬件仿真环境。本书基于Keil Vision和Proteus介绍了51单片机的体系结构、C51语言、内部资源,以及常用扩展器件的使用方法。全书分为三部分:第1、2章是基础部分,介绍了51单片机的基础知识、Keil Vision和Proteus的基础用法;第3~9章是基础应用部分,基于Proteus和Keil Vision介绍了51单片机的内部资源和典型外部扩展器件的使用方法;第10章是综合应用部分,介绍了51单片机应用系统的基础设计方法,提供了包括频率计、波形发生器、密码保险柜、电子钟、RTX51操作系统在内的5个大型综合应用实例。本书中提供了大量实例,它们都有详细的设计思路、典型器件列表、Proteus应用电路、Keil μVision应用代码和仿真运行结果。
-
Linux下C语言应用编程杨铸 编著杨铸编著的《Linux下C语言应用编程》深入浅出地讲解了Linux下C应用程序开发所需的基本工具、知识和技巧,主要包括:开发工具的使用和技巧、文件I/O编程、多进程编程、进程间通信、多线程编程、网络编程等内容。可以让读者轻松、快速入门Linux下非图形界面应用编程。《Linux下C语言应用编程》适合大学本、专科学生,培训机构学生,自学人员以及研究生学习Linux下C语言应用编程;同时也适合想转入到Linux下进行开发的Windows应用软件开发工程师。
-
C语言程序设计上机指导与典型题解夏涛 主编《高等学校计算机科学与技术应用型教材:C语言程序设计上机指导与典型题解》提供了12次上机实验的安排,每个实验分为读程序、程序改错、按流程图编写程序、按要求编写程序等多个环节,帮助读者进行自学和进行实验教学等。《高等学校计算机科学与技术应用型教材:C语言程序设计上机指导与典型题解》收集了最近5次全国计算机登记考试二级C语言程序设计的全部真题,归纳了各章节的知识点,并按照知识点对真题进行了详细地分析,帮助读者通过各种计算机等级考试。《高等学校计算机科学与技术应用型教材:C语言程序设计上机指导与典型题解》提供了“我爱C”辅助教学平台,其中的“上机课程管理系统”和“课程设计管理系统”可以辅助教师完成教学工作,该平台免费供各高校使用。《高等学校计算机科学与技术应用型教材:C语言程序设计上机指导与典型题解》可作为C语言程序设计课程的学生上机指导书,还可作为各种C语言程序设计等级考试的辅导资料。
-
C语言程序设计实用教程张桂珠,韩亦强,程建敏 主编《新编高等院校计算机科学与技术规划教材:C语言程序设计实用教程》是学习C语言程序设计的一本优秀教材,它详细介绍了C语言本身的语法结构,并结合实际工程应用中的大量实例,讲解了如何使用C语言解决实际问题的理论、方法和过程。全书内容也兼顾到全国计算机二级等级考试C语言的大纲要求。针对初学者和自学者的特点,在讲解过程中,力求语言简洁,总结了教师多年的教学经验和项目开发的实际经验,做到深入浅出,难点分散。在解决问题的过程中使学习者能融会贯通地掌握C语言。在C程序的运行环境上,选择了先进的Visual Studio 2008集成开发环境作为实验平台,它兼容了全国计算机二级等级考试C语言的上机操作环境VisualC++6.0平台。《新编高等院校计算机科学与技术规划教材:C语言程序设计实用教程》可作为学习C语言程序设计课程的经典教材,也可作为全国计算机二级等缴考试C语言的学习主导教材。本书的读者对象是高校的各类专业学习C语言的学生,也可作为C语言的自学者或短训班人员的学习教材。为方便人员学习。本书还配有电子教学软件、实例代码、习题答案与实验指导。
-
C语言程序设计实用教程习题解答与实验张桂珠,韩亦强 主编《新编高等院校计算机科学与技术规划教材:C语言程序设计实用教程习题解答与实验》 是《C语言程序设计实用教程》的配套教学辅助教材,它对C语言程序设计实 用教程中的习题给出了详细的答案,并结合C语言的教学目标和要求,给出 了学生上机的实验内容。在选择习题类型和实验内容时,结合实际工程应用 中的大量实例,讲解了如何使用C语言解决实际问题的理论、方法和过程, 同时也兼顾到全国计算机二级等级考试C语言的大纲要求。在C程序的开发环 境上,选择了先进的Visual Studio 2008集成开发环境作为实验平台。《新编高等院校计算机科学与技术规划教材:C语言程序设计实用教程习题解答与实验》可作为学习C语言程序设 计课程的辅助教材,也可作为全国计算机二级等级考试C语言的学习辅助教 材。本书的读者对象是高校的各类专业学习C语言的学生,也可作为C语言的 自学者或短训班人员的学习教材。
-
C语言程序设计海燕 主编《普通高等教育“十二五”规划教材:C语言程序设计(书+习题与实验指导)》由主教材和配套“习题与实验指导”组成,它是编者通过长期教学实践编写而成的。主教材分为12章,包括:C语言概述,数据类型、运算符和表达式,语句与顺序,选择,循环程序结构,数组,函数,编译预处理,指针,结构体和共用体,位运算,文件操作等。习题与实验指导分三部分,包括理论与指导、实验与指导、全国计算机等级考试二级C语言试题。其中理论与指导包含本章要点、典型例题解析、测试练习、测试练习参考答案四个模块。全书内容编排由浅人深、循序渐进、注重实践、实例丰富,可作为大学各专业公共课教材和全国计算机考试参考用书,同时也可作为相关领域的工程技术人员的学习参考用书。
-
程序设计基础实验与习题指导杨永斌,丁明勇 主编杨永斌、丁明勇主编的《程序设计基础实验与习题指导》包括三章。第1章介绍Turbo C集成开发环境和visualc++集成开发环境下编写、调试c程序所需的基本知识。第2章精心设计了20个与C语言程序设计知识点紧密相关的实验项目,实验1至实验19包括多个验证性实验、填空性实验、程序改错和设计性实验,实验20提供了5个综合性实验供读者进行课程设计时采用。实验项目采用任务驱动模式,每个实验目的明确、内容丰富、可操作性强,注重训练读者解决实际问题的能力、实际动手和应用能力。第3章按照C语言程序设计的知识体系进行分析讲解,包括知识要点复习、典型题例解析和自测训练,方便读者自主学习和复习,巩固所学知识,掌握典型的解题方法和思路。《程序设计基础实验与习题指导》是笔者多年的教学实践经验和实际案例的总结,内容丰富,讲解翔实,突出重点、难点和考点。本书既是一本实验指导书,也是一本学习、复习指导书。
-
品悟C薛非 著《品悟C:抛弃C程序设计中的谬误与恶习》是迄今为止国内仅有的一部全面且集中地讨论C程序设计中常见错误的书籍。其主旨在于帮助读者从错误中更准确地理解C语言,并在实践中更好地运用C语言。 全书分为上下两部:上部“形而下学”讨论C代码中常见的错误和编程恶习;下部“形而上学”讨论的是对C语言本身认识方面的常见误区。这些问题特别具有普遍性,很多错误不仅仅存在于初学者之中,即使是职业程序员多半也会在本书中找到自己的错误。因此,对于任何想纠正自己对C语言的错误认识以及想不断提高C语言水平的读者来说,本书都提供了一种独到且重要的视角,是一本不容错过的、具有重要参考价值的技术资料。 本书并非那种长篇大论环环相扣的书籍,它的各个主题独立成篇,使人阅读起来轻松愉快。读这本书并不需要正襟危坐在书房里,它可以随时随地地拿过来翻阅。 《品悟C:抛弃C程序设计中的谬误与恶习》可作为各高校C语言或相关课程的教学参考书,也适合那些具有一定经验的C语言程序员阅读使用。
-
Visual C++从入门到精通明日科技 编著明日科技编著的《VisualC++从入门到精通(第3版)》从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用 Visual C++6.0进行程序开发应该掌握的各方面知识。全书共分20章,包括Visual C++6.0集成开发环境,C++语言基础,语句,面向过程程序设计,面向对象程序设计,对话框应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形、图像处理,文档与视图,打印技术,文件与注册表操作,ADO编程,动态链接库,多线程程序设计,网络套接字编程,图书管理系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会VisualC++ 6.0程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:语音视频讲解:总时长14小时,共100段 实例资源库:881个实例及源码详细分析 模块资源库:15个经典模块开发过程完整展现项目案例资源库:15个企业项目开发过程完整展现 测试题库系统:616道能力测试题目 面试资源库:371个企业面试真题 PPT电子教案《VisualC++从入门到精通(第3版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。