本书以程序设计思维与应用技能培养为目的,通过语法引导和统一的实例逐步展开,其中辅以大量趣味案例训练。全书共10章和3个附录,包括绪论、数据类型和表达式、C语言程序设计、数组、函数、复合构造数据类型、编译预处理、文件、C语言在单片机中的应用、综合案例(包括俄罗斯方块游戏、保龄球积分、英文单词小助手、贪吃蛇游戏、计算器和万年历程序设计)。本书结构合理,内容紧凑清晰,案例丰富,分析与设计并举,引人入胜。 本书可作为高等院校各专业C语言程序设计课程的教学用书,也适合对C语言程序设计感兴趣的读者自学使用,还可作为各类培训班的教材或参考书,并可作为全国计算机等级考试应试者的参考用书。
C 程序设计语言同时支持面向过程和面向对象编程,全书以C 标准为蓝本,以实际案例为支撑来阐释学生学习过程中晦涩难懂的概念,并将多年来教学过程中学生遇到的难以掌握的知识点以重点突出或错误解释的方式列出。整本书的语言通俗易懂,每个章节的开始都以一个短小有趣的引发好奇心的说明引导学生进入本章节内容的学习。整个内容按照循序渐进的方式展开,学生从C 的面向过程编程逐步过渡到C 的面向对象编程,实现学习点上的由易到难的顺利过渡。本书内容包括绪论、数据类型与基本输入输出、控制语句、函数与预处理、数组、指针与引用、自定义数据类型、类、静态成员与友元、继承与派生、多态性、输入输出流、模板、链表、异常处理和项目开发指南。在书中每一章的最后,都有一个较为大型和完整的编程实例,涉及网络、密码学、计算机病毒
《Visual C++开发实战1200例(第1卷)》内容简介:《Visual C++开发实战1200例》包括第I卷、第II卷共计1200个例子,《Visual C++开发实战1200例(第1卷)》是第I卷,共计602个例子。《Visual C++开发实战1200例(第1卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Visual C++进行程序开发各个方面的知识和技巧,主要包括编程基础、界面设计、应用程序控制和图形图像。全书分4篇15章,共计602个实例和602个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 《Visual C++开发实战1200例》两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;《Visual C++开发实战1200例(第1卷)》实例来源于多位工程师的多年积累,具有很强的实用性。 《Visual C++开发实战120
本书是一本介绍利用Visual C 进行网络通信程序开发的书籍。书中精选了大量网络实例,涵盖了本地计算机网络编程、局域网网络通信编程、IE网络编程、网络通信协议编程、串口通信编程、代理服务器编程和高级网络通信编程。每个工程实例都提供了完整的源代码,读者可以很容易地根据需要进行二次开发。 本书可以作为软件开发人员的指导用书,同时也可以作为科研单位、高校相关专业的指导用书。
本书的章和第2章介绍了数字图像处理的基本概念和技术,后续几章介绍了数字图像处理和计算机视觉领域的几个应用实例,包括指纹识别系统、数字水印技术、条形码技术、印鉴鉴定系统、光学字符识别技术以及基于视觉的手势识别系统。 本书的特色在于,对识别技术中的大多数问题,不仅给出了关于算法的详细介绍,还给出了基于C/Visual C 6.0的实现代码,具有的扩展性。有的实例还给出了不同方法的实现过程,以供读者选择。 本书可作为读者学习数字图像处理的教程,也可作为毕业设计或工程开发的参考书。
本书采用“问题驱动”、“基础先行”和“实例和实践相结合”的方式,阐明了基本的C 特性。本书共分为三部分,部分介绍C 程序设计的基本概念,第二部分介绍面向对象程序设计方法,第三部分介绍算法与数据结构方面的内容。为了帮助学生更好地掌握相关知识,本书每章都包括以下模块:目标,引言,关键点,检查点,问题和实例研究,本章小结,在线测验,程序设计练习,提示、小窍门、警示和教学提示。本书可以作为高等院校计算机及相关专业C 程序设计课程的教材,也可以作为C 程序设计的自学参考书。
Visual C#已成为在.NET平台上进行开发的语言,微软甚至用Visual C#编写了.NET框架的大部分。Visual C# 2005将C 的灵活性和强大功能与Visual Basic的简单性融于一体。本书通过开发一个图片查看程序,全面阐述了使用Visual C# 2005开发应用程序的基本知识。 本书分五部分,总共24章。部分介绍了Visual C# 2005速成版开发环境,引导读者熟练使用该IDE的功能;第二部分探讨如何创建应用程序界面,包含窗体和各种控件的用法;第三部分介绍了编程技术,包括编写和调用方法、处理数值、字符串和日期、决策和循环结构、代码调试、类和对象的创建以及图形绘制等;第四部分阐述了文件和注册表的处理、数据库的使用和自动化控制其他应用程序等;第五部分介绍了应用程序部署并概述了.NET框架。 本书通过简明的语言和详细的步骤,帮助读者迅速掌握使用Visual C# 2005开发应用程
本书分为两篇,共18章。篇是基础知识和快速提高篇(章-1章),采用“功能描述-硬件构成-软件实现及特点介绍”的形式,将单片机应用、接口电路构造及C51编程等有机结合起来,通过对各种实现方法的剖析,读者能够在实际应用中有效地选择实现方案,完成设计目标。具体内容包括:单片机基本知识、单片机最小系统构成及应用、存储器扩展、显示接口、键入接口、I/O接口扩展、数/模与模/数接口,串行通信,单片机系统开发等。每章的后面都配有量的习题,以便读者巩固所学知识。 第2篇是应用实例篇(2章-8章),结合作者多年的实际工程应用经验编写而成,分别为输入/输出通道与功率驱动接口设计,单片机温度控制系统设计,机电控制系统设计,定时闹铃系统设计,遥控小车控制系统设计、数字信号发生器设计和雨刮测试系统设计。 本书通俗易懂,实用性
《数字图像处理:技术详解与Visual C 实践(含CD光盘》全面系统地讲述了数字图像处理领域中的15大核心话题,包括色彩空间、图像编码、频域变换、图像文件格式、几何变换、灰度变换、图像的增强处理、边缘检测、轮廓跟踪、形态学处理、图像分割、图像的加密与隐藏、小波变换、偏微分方程以及图像去噪等。为了便于学习与实践,基于自行开发的MagicHouse平台,本书提供了算法的完整编码实现,并在Visual C 2005环境下调试通过。借此,本书也向读者全面详尽地介绍了Visual C 下进行数字图像处理编程的技术和方法。
VisualC 是一个功能强大的可视化软件开发工具,是高等院校计算机及相关专业主要核心课程。 杨喜林等主编的《可视化程序设计VisualC (第2版)》对可视化程序设计Visual C 的应用与开发进行了详细、系统的介绍,内容主要包括: VisualC 程序的建立,菜单、工具栏和状态栏的创建,对话框和常用控件,窗口、文档与视图,图形绘制,数据库应用,多媒体技术等。 《可视化程序设计VisualC (第2版)》的特点是以案例为主,各章节都附有大量的实例,实例中的语句代码几乎都标有注释和说明,并且操作步骤详细,有利于引导读者更好的消化、理解和实际应用所学的知识。
本书包含了C 语言面向对象程序设计的所有内容,包括类、操作符与功能重载、内联函数、单个和多重继承、虚函数和模板,以及名称空间、模板库、运行时类型标志和空闲存储管理操作符等。本书内容的组织和介绍均以简单、明确、易学为出发点。书中还有一些有趣的例子和具有挑战性的习题,这些都将帮助你一步一步学习编写程序。
本书以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本开发的特点。章主要介绍了Unity 3D引擎的历史以及编辑器的基本知识;第2章主要介绍了Mono,以及Unity 3D利用Mono实现跨平台的原理,并且分析了C#语言为何更加适合Unity 3D游戏开发;第3章到0章主要介绍了Unity 3D游戏脚本语言C#在使用Unity 3D开发过程中的知识点,包括Unity 3D脚本的类型基础、数据结构、在Unity 3D脚本中使用泛型、使用委托和事件打造自己的消息系统、利用定制特性来拓展Unity 3D的编辑器、Unity 3D协程背后的秘密——迭代器以及可空类型和序列化在Unity 3D中使用的相关知识;1章到4章,则主要介绍了Unity 3D的资源管理以及优化和编译的内容。
《C 程序开发案例课堂》以零基础讲解为宗旨,用实例引导读者深入学习,采取 基础入门→核心技术→高级应用→项目开发实战 的讲解模式,深入浅出地讲解C 的各项技术及实战技能。《C 程序开发案例课堂》篇 基础入门 主要讲解C 基本概念、C 的程序结构、数据类型、灵活使用运算符、程序流程控制等;第2篇 核心技术 主要讲解函数的应用、数组与字符串、指针、结构体、共用体和枚举类型、面向对象编程、构造函数和析构函数等;第3篇 高级应用 主要讲解运算符的重载、类的继承、虚函数和抽象类、C 操作文件、异常处理、模板与类型转换、容器和迭代器等;第4篇 项目开发实战 主要讲解开发计算器助手、开发汽车信息管理系统、开发银行交易系统、开发学校职工信息管理系统。《C 程序开发案例课堂》适合任何想学习C 编程语言的人员,无论您是否从事计
《语言自学视频教程》以初学者为主要对象,全面介绍了语言程序设计的相关技术。在内容排列上由浅入深,让读者循序渐进地掌握语言程序设计;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。 《语言自学视频教程》分篇共章,其中,第篇为入门篇,主要包括初识语言、编写一个简单的程序、掌握数据类型、运算符与表达式的使用、数据的输入与输出、算法入门、选择结构程序设计和循环结构程序设计等内容;第篇为提高篇,主要包括数组的应用、处理字符串、封装函数、灵活应用指针、构造数据类型、掌握位运算、内存管理、编译预处理、使用文件处理数据和制作图形图像等内容;第篇为实战篇,主要包括语言游戏开发和窗体版图
《移动与嵌入式开发技术·C#开发Android应用实战:使用Mono forAndroid和.NET/C#》主要供那些想要针对Android进行开发的.NET开发人员使用。其目的是帮助你了解Android,而不是讲解关于.NETFramework或C#语言方面的知识(我们假设你已经掌握了这些知识)。 靠前章一第4章主要包含一些介绍性的内容:你应该按顺序阅读这些章节。这4章主要介绍了Mono forAndroid产品、使用Mono for Android进行开发的基本知识、VisualStudio插件和MonoDevelop+通过屏幕和数据控件向用户显示数据的基本知识以及如何为Android开发用户界面。当你了解这些概念后,接下来就可以根据自己的需要阅读后面的相关章节,而不必再按顺序阅读了。
《新编51单片机C语言教程》是一本以实例详解方式介绍51单片机与C语言编程的图书,主要内容有单片机入门、51单片机的硬件系统、Keil C51编程软件的使用、单片机驱动LED与LED数码管的电路及编程、中断的使用及编程、定时器/计数器的使用及编程、独立按键与矩阵键盘输入电路及编程、点阵和液晶显示屏的使用及编程、步进电动机的使用及编程、串行通信的使用及编程、I2C总线通信的使用及编程、AD(模数)与DA(数模)转换电路及编程。《新编51单片机C语言教程》起点低、由浅入深、语言通俗易懂,并且内容结构安排符合学习认知规律。本书适合作为初学者学习51单片机及编程的自学图书,也适合作为职业院校电类专业的单片机教材。
C#是一种简单、现代、面向对象和类型安全的程序设计语言。本书由C#语言的架构师Anders Hejlerg和设计小组的成员编写,并为C# 2.0进行了更新。全书从C#语言的简介开始,完整并详细地介绍了C# 1.0的技术规范,并介绍了许多C# 2.0的新功能,包括泛型、匿名方法、迭代器、分部类型和可空类型等。本书对版中介绍的C#新增了许多功能,并做了很多改进。 本书内容翔实,实例丰富,既可以作为高等院校学生学习C#的教材,也是希望深入探索C#编程知识的程序员的最的参考书。