C/C++及其相关
-
C语言程序设计芦艳芳,李金广,龙继祥 主编《C语言程序设计》对常规的C语言教材的体系结构作了适当调整,全书采用“任务驱动法”,先给出一个C语言实例任务,然后围绕此任务进行任务描述、任务分析等,在此基础上,给出解决此问题的方法和步骤(即任务实施),最后列出此任务中用到的相关知识。用“任务驱动法”来解决具体问题、了解相关知识,使理论知识的针对性更强,理论知识和具体实例联系更加紧密,从而增加了读者对C语言的学习兴趣,使C语言更生动、更形象。《C语言程序设计》内容循序渐进、结构清晰、层次分明、通俗易懂,通过大量例题验证语法和说明程序设计方法,并且为了使读者更好地掌握各章节内容,章末配有大量精选的习题,通过每章的学习和解题练习,读者既能掌握C语言的基础知识,又能很快学会C语言的编程技术,从而增强解决实际问题的能力。全书共分12章,主要内容包括:C语言概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,编译预处理,结构体和共用体,文件,面向对象程序设计基础。 -
C语言从入门到精通国家863中部软件孵化器 编著《C语言从入门到精通》以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础知识→核心技术→趣味题解→项目实战”的讲解模式,深入浅出地讲解C语言的各项技术及实战技能。《C语言从入门到精通》第1篇【基础知识】主要讲解步入C的世界、常量与变量、数据类型、运算符和表达式、程序控制结构和语句、输入和输出、数组与字符串、算法与流程图等;第2篇【核心技术】主要讲解C语言中的函数、函数中的变量、指针、指针进阶、文件、编译与预处理指令、库函数、位运算、结构体和联合体、数据结构等;第3篇【趣味题解】主要讲解哥德巴赫猜想、猴子选大王游戏、迷宫求解、背包问题求解、火车车厢重排、哈夫曼编码的实现、8皇后问题的实现、商人过河游戏、K阶斐波那契序列的实现、最短路径的实现等经典数据结构问题的解决;第4篇【项目实战】主要讲解实战前的项目规划以及5个项目的实战开发,包括通讯录、图书管理系统、简易网络通信系统、学生成绩管理系统、酒店管理系统等;第5篇【王牌资源】在DVD光盘中赠送了丰富的资源,诸如C语言标准库函数查询手册、C语言常用查询手册、C源码大放送、《C语言从入门到精通》【练一练】答案、C程序员职业规划、全国计算机等级考试二级C考试大纲及应试技巧、C程序员面试技巧、C常见面试题、C常见错误及解决方案、C开发经验及技巧大汇总等。另外光盘中还包含37小时的全程同步视频教学录像及7小时的指导录像(包括《C语言从入门到精通)》各章上机指导录像及所有范例运行指导录像)。《C语言从入门到精通》适合任何想学习C语言的人员,无论您是否从事计算机相关行业、是否接触过C语言,通过学习,均可快速掌握C语言的开发方法和技巧。 -
C/C++程序员生存手册张京,胡凌云 编著《C/C++程序员生存手册:为自己赢得一份IT名企职位》详细分析了软件工程师求职过程中的常见问题,深入解析了各大IT公司考查求职者的面试真题,告诉读者用人单位需要什么样的技术人才、考查什么样的技术知识以及如何甄别人才。全书分4篇,共17章。第1篇是求职过程,讲述了程序员求职的整个过程,包括职业规划、简历撰写、简历投递、笔试以及各类面试,并列出了最常用的英文面试词汇方便读者参考。第2篇是C/C++面试题,作为《C/C++程序员生存手册:为自己赢得一份IT名企职位》的核心,主要讲述了C/C++程序员需要掌握的各项技术,并结合各大公司实际的面试题进行讲解,对一些面试所考查的重点和难点进行了全面和深入的分析解答。读者可以通过阅读本部分全面了解C/C++技术面试的各个方面,快速复习C/C++编程的知识。第3篇是智力测试,囊括了面试中常见的智力面试题,读者可通过阅读本部分迅速提高分析和解答问题的能力。第4篇是职场生涯,读者可以全面了解和感悟办公室文化,从而提升自己的软实力。《C/C++程序员生存手册:为自己赢得一份IT名企职位》适合应聘计算机软件开发领域职位的应届毕业生和其他求职者阅读,也适合作为软件开发从业人员和计算机爱好者的参考书。 -
C#程序设计与开发谭恒松 主编本书以Microsoft Visual Studio 2005为集成开发环境,通过多个学习任务,引导读者完成C#程序设计的基础学习。本书主要内容包括C#语言概述、常用标准控件的使用、C#程序设计基础、面向对象程序设计、高级控件的使用,以及两个阶段项目和课程设计。本书采用任务驱动模式编写,每一章都由几个学习任务组成,每个学习任务都将相关的理论知识融入其中。在每一章后面都有配套的实训指导,方便读者巩固已学知识。本书还设计了两个大的阶段项目,给出了基本的项目代码,预留出许多需要改进的地方,具体的项目完善工作读者可以通过相关实训来完成。本书适合大专(高职)学生使用,也可以作为其他C#程序设计初学者的参考书。 -
C++宝典李鹏程 等编著C++是近年来广泛使用的程序设计语言,它在C语言的基础上发展而来,实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。《C++宝典》分为5部分,分别是C++基础、面向对象编程、标准模板库、底层开发和综合案例。前4部分循序渐进地讲解了C++程序的组成及开发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译、面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板、文件流、使用标准模板库STL、序列式容器、关联式容器、函数对象和算法、名称空间、位操作和在C++中嵌入汇编等知识。最后一部分介绍了两个应用C++的典型综合案例——图书管理系统和学生管理系统。《C++宝典》涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了C++开发的所有重要知识。《C++宝典》适合所有想全面学习C++开发技术的人员阅读,也适合各种使用C++进行开发的工程技术人员使用。对于经常使用C++进行项目开发的人员来说,《C++宝典》是一本不可多得的案头必备参考书。 -
C语言从初学到精通徐志伟 等主编分为5篇,共23章,循序渐进地从基本概念到具体实践讲述C语言,并对具体知识点进行详细的实例讲解。第一部分包括第1~2章,主要讲述Turbo C的安装、开发环境的介绍,以及如何在Turbo C中调试运行程序。第二部分包括第3~7章,主要介绍C语言中的基本概念,变量与常量、运算符与表达式、输入输出函数、C语言三种基本结构。第三部分包括第8~11章,介绍C语言中的重点与难点,包括数组、函数、指针、结构体与共用体。第四部分包括第12~20章,介绍数据结构的相关内容,包括栈、队列、串、树、图,这几部分内容是数据结构的重要组成。第五部分包括第21~23章,介绍C语言中文件及编译部分,以及错误调试的内容。C语言是一种计算机程序设计语言,它功能强大,可以用来编写系统软件及应用软件,应用范围很广泛。作为一门计算机编程语言,C语言有自己的规范,所以对初学者而言概念比较多、不易理解。《C语言从初学到精通》的特点是不仅详细介绍了C语言中各个概念,而且在每个知识点后都配套有实例讲解,详细描述C语言中各个概念的实际应用及注意点,非常实用,方便读者模拟实践。适合没有编程基础的C语言初学者;正在学习C语言基础或深入了解数据结构的用户也可以阅读;并可作为大、中专院校师生或培训班教材;对于开发人员,《C语言从初学到精通》也可以作为参考手册。 -
51单片机C语言非常入门与视频演练刘建清 编著《51单片机C语言非常入门与视频演练(附CD光盘1张)》简要介绍了51单片机的基本知识、实验方法和指令系统,并演练了大量适宜初学者入门的典型实例;为方便读者实验,作者为本书的所有实例开发了DD-900mini实验板,并以视频的方式记录了书中主要实验的演示过程和现象。尤其珍贵的是实例中的多数子程序均具有较强的通用性,读者只需将其简单修改甚至不用修改,即可移植到自己开发的产品中。全书语言通俗、实例丰富、图文结合、简单明了,适合单片机爱好者和单片机初学者学习,也可作为中等专业技术学校、中等职业学校等教学用书。 -
C语言常用函数速查手册陈超 等编著本书全面、系统地讲解了C语言相关的21个函数库,所涉及的函数多达352个。为了方便读者学习,每一个函数都依次对其作用、语法形式、参数、返回值进行了讲解。同时,每个函数都配有专门的例子,供读者参考学习。最后给出了本书所涉及C语言函数的索引,便于读者检索。为了方便读者查找,所有函数都按照所在库进行分章讲解。这样既方便读者系统学习,也方便同类函数的对比和查找。本书所涉及的函数全面,适合所有想学习C语言的开发人员、爱好者和大中专院校学生使用。对于经常采用C语言进行开发的开发人员,更是一本不可多得的案头必备工具参考书。 -
你必须知道的204个Visual C++开发问题范立锋,李世欣 编著《你必须知道的204个Visual C++开发问题》精选了204个在Visual C++程序设计中经常遇到的问题,目的是帮助读者解决在Visual C++学习和开发中的实际困难,提高读者学习和开发的效率。这些问题涵盖了开发工具应用与调试、Visual C++编程基础、MFC、Visual C++6.0控件的使用、用户界面设计、图形图像、操作系统相关的技术、文件管理、数据库、网络应用、算法、发布程序和拾遗补缺等内容,均是作者经过充分的调研,从实际项目开发中总结出来的典型问题,浓缩了作者多年从事开发的心得体会和经验教训,对初学者具有重要的参考价值。书中每节都提供了程序设计的示例代码。《你必须知道的204个VisualC++开发问题》凝聚一线开发人员的编程经验,适合于已经初步掌握VisualC++编程概念和方法的读者阅读。 -
你必须知道的222个C++语言问题范立锋,李世欣 编著《你必须知道的222个C++语言问题》精选了222个在C++程序设计中经常遇到的问题和典型功能,覆盖了实际开发中的各种需求,目的是帮助读者解决在C++学习和开发中经常遇到的实际问题,同时提高学习和开发的效率。《你必须知道的222个C++语言问题》涵盖了C++与C语言的区别和联系、面向对象的设计思想、C++中的类和对象、继承、多态、指针与字符串、运算符重载、用户自定义数据类型、结构和枚举、类型转换与RTTI、异常处理、标准模板库、通用函数及模板、C++中的输入与输出、内存管理、进程及线程、C++与C语言的综合应用和关于软件性能的思考等内容。《你必须知道的222个C++语言问题》所列出的问题均是作者在经过充分调研的基础上,从实际开发项目中总结出来的典型问题,提供的解决方法注重实用性。书中浓缩了作者多年从事项目开发的心得体会和实践经验教训,并提供了程序设计的示例代码,为初学者提供重要的参考价值。《你必须知道的222个C++语言问题》适合于已经初步掌握C++编程概念、方法的读者阅读,可以帮助读者迅速解决实际开发中的疑难问题。
