本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
通过对C指针和内存管理的扎实理解来提高你的编程技能。在这本贴合实际的书籍里,你将了解到指针是如何提供了相应的机制来动态操纵内存,增强对数据结构的支持,允许直接访问硬件。作者Richard Reese通过本书中的内存模型为你展示了如何在数组、字符串、结构和函数中使用指针。 虽然难以掌握,但是指针为c语言提供了灵活性和强大能力,不过很少有资料来讲述这种数据类型。无论你是初学者还是有经验的C或者c++编程人员和开发者,这本详尽的书籍都有着你所需要的知识。 获得针对指针的介绍,包括不同指针类型的定义 了解动态内存分配、释放和改变内存管理技巧 使用把数据传入函数或者从函数中返回数据的技术 理解运用指针时数组的基本特性 探索字符串的基本知识以及如何使用指针来支持字符串 探讨为什么指针会导
《计算思维之快乐编程 初级. C 描述》共分为四篇,分别为基础知识篇、真题解析篇、模拟试题篇、试题解答篇。基础知识篇介绍计算机科学和信息学的发展,硬件、软件、信息的表示,多媒体、网络、信息技术的新名词、新发展、新特点、新应用,以及数据结构涉及的存储结构、散列表、栈、队列、树、图,递归、分治、排序、穷举、贪心、动态规划等基本算法,数学基础中涉及的代数、几何、组合数学初步等知识。真题解析篇对近五届竞赛试题(含普及组和提高组)进行了详细的分析、解答。模拟试题篇给出了普及组和提高组各三份模拟试题(用c 语言描述)。试题解答篇针对这几份模拟试题进行了详细的解析。
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
这本由凌明编著的《嵌入式系统高级C语言编程( 十二五高等院校规划教材)》主要介绍针对嵌入式系 统基于C语言的软件项目开发流程、较为复杂的C语言 编程知识与技巧、编程风格及调试习惯,并通过对一 个具体的软件模块(ASIX Window GUI)的分析,介绍 分析代码的方法以及设计软件系统需要考虑的各要素 。本书以实际项目中的代码为例来进行介绍,详细分 析在嵌入式系统开发中程序员应该注意的方法、技巧 和存在的陷阱。 《嵌入式系统高级C语言编程(十二五高等院校规 划教材)》适合用作学习嵌入式系统的高年级本科生 或硕士研究生的教学用书,也可作为从事嵌入式系统 编程的软、硬件工程师的技术参考用书。
《C语言与程序设计教程习题解析与上机指导( 高等学校计算机类十二五规划教材)》是与《C语言 与程序设计教程》(胡元义主编,西安电子科技大学 出版社,2013)一书 配套的辅导教材,包括习题解析及上机指导两部分。 习题解析部分注重知识的系统性、完整性 和连贯性,将理论与实践有机结合,融知识传授和能 力培养于一体,提高学生的程序设计能力, 培养学生良好的程序设计风格。在解题过程中除了采 用动态图分析方法来分析程序执行中函数 或指针的变化情况外,还采用图解的方法来帮助解题 。 胡元义主编的《C语言与程序设计教程习题解析 与上机指导(高等学校计算机类十二五规划教材)》 在写法上循序渐进、深入浅出、图文并茂,力求使读 者达到深入掌握C语言程序设计 的目的。本书适合学习C语言程序设计的所有读者。
本书是《C语言程序设计》一书的配套习题集,由习题解答、典型题目及解析两部分组成。习题涵盖了c语言程序设计考试的主要题型(选择题、程序填空题、阅读程序写运行结果题和编程题等),综合了数据类型、程序结构和典型算法的运用,题目数量较大,每道题都配有详细的分析和解答。教师可根据学生的学习情况有针对性地选用。 本书按基础课程要求编写,题目有易有难,适用范围广。本书可作为高等院校计算机专业的教学用书,也可作为高职高专计算机专业及非计算机专业的教学用书,还可作为工程技术人员的自学参考书。
李刚健、段淼、郑琦、刘东杰主编的《C语言程 序设计上机实验与习题指导》是中国水利水电出版社 出版的《C语言程序设计》教材的配套上机实验与习 题指导教材,以提高学习者的程序设计能力为基础, 以各章的知识点为主线,为每章设计了大量的典型实 验例题和习题练习,并为主教材的各章习题配备了参 考答案。 全书共分为4章,具体包括:上机实验指导、基 础习题指导、综合习题指导和主教材习题参考答案, 书中实验例题和习题练习内容丰富,具有启发性、综 合性和实用性,所有代码均在Visual C++6.0环境下 调试通过,可直接引用。 本书内容贴近全国计算机等级考试二级C语言考 试的相关知识,可作为C语言程序设计课程的上机实 验教材,也可作为学习者参加全国计算机等级考试二 级C语言考试的参考用书。
《玩转C 语言程序设计》是编程爱好者学习C 语言的全新入门教程。本书通过通俗易懂的语言、丰富多彩的实例、趣味十足的实战项目、简单直观的流程图以及答题闯关测试题等形式,把C 语言这门入门级编程语言活灵活现地展示在广大读者面前,创设了趣学编程、学习与生活相统一的学习氛围。本书分为11 章,分别为C 语言从这里开始、C 语言语法基础、程序基本构件之运算符、选择流程控制、循环控制语句、数组的简历、字符串处理技术、自主创建函数模块、指针 指向内存地址的变量、结构体与共用体,文件I/O 流等内容。本书突破了以往图书按部就班地讲解知识的限制,将编程学习同生活紧密地联系在一起,让读者真切地感知人类生活中的许多事情都可以用编程来描述、解决和实现,逐渐产生对C 语言等编程语言的兴趣。本书通过百度云盘、光盘、网站等载体向
《C语言程序设计实验指导》是针对《C语言程序设计》课程编写的实验用书,结合课程的知识点本书组织了17个实验,希望通过循序渐进的方式帮助读者巩固学习中涉及到的各类语法、算法知识并提高编程技巧。为了体现本书对于教学的辅助和支撑作用,笔者在每个实验中都针对实验前、实验中、实验后三个环节设计了练习内容。
郭秋滟主编的《C语言经典问题编程实训》作为 程序设计实训手册,完全采用案例推动的方式,由浅 入深地分析讲解,注重实践,对知识点的介绍言简意 赅、通俗易懂,便于学习者掌握C语言中各类经典问题 的算法分析和程序设计。实训案例贴近生活、实用、 有意义,让初学者爱学、好学、容易上手,在学习过 程中对程序设计产生浓厚的兴趣,掌握一定的编程技 巧,积累程序设计的实践经验。 全书共10章,内容包括C语言概述、常用数据类 型编程实训、运算符与表达式编程实训、顺序结构编 程实训、选择结构编程实训、循环结构编程实训、数 组与字符串编程实训、函数编程实训、指针编程实训 、复杂数据类型编程实训。
本书包含《C语言程序设计基础教程》所有模块相关知识点的针对练习和单元诊断检测题,并提供全书知识点的综合练习题和目标检测题。本书题型丰富、形式新颖、面向应用,可有效促进学习者巩固所学知识和技能,以及学习者自测学习效果。本书既可作为《C语言程序设计基础教程》一书的教学配套练习,也可作为强化C语言学习的助手。
励龙昌、虞铭财主编的这本《C语言程序设计实验教程》是为“C语言程序设计基础”课程编写的实验教程。 《C语言程序设计实验教程》共11章,每章都提供了实验前的基础知识、典型的实验案例和精心设计的实验题。实验题与OnlineJudge系统一致,每个实验题都包括问题描述、输入描述、输出描述、输入样例和输出样例。读者可以先编写程序,然后用样例提供的数据测试程序,在实践中逐步理解和掌握程序设计的思想、方法和技巧。
励龙昌、虞铭财主编的这本《C语言程序设计实验教程》是为“C语言程序设计基础”课程编写的实验教程。 《C语言程序设计实验教程》共11章,每章都提供了实验前 的基础知识、典型的实验案例和精心设计的实验题。实验题与Online Judge系统一致,每个实验题都包括问题描述、输入描述、输出描述、输入样例和输出样例。读者可以先编写程序,然后用样例提供的数据测试程序,在实践中逐步理解和掌握程序设计的思想、方法和技巧。
本书是和《C语言程序设计案例教程》配套的实验教材,包括两部分内容: 部分为实验指导与案例练习,第二部分为课后习题参考答案。本书以教材内容为主线,配上习题和大小案例,同时以大型实用案例作为副线,着重培养学生程序设计的全局能力,将大型应用案例的部分功能以小案例形式作为强化学生课程学习的基础,再将一学期所学知识利用大型案例进行综合,提高学生的综合应用能力,从而使学生对程序设计有更高的认识并具备应用创新能力。
《Visual C 面向对象与可视化程序设计实例解析(第4版)》是《Visual C 面向对象与可视化程序设计》(第4版)的配套实例解析,全面具体地对主教材中各章的习题做了详细解答,并进行了必要的分析和代码注释,同时,还增加了部分紧扣相关知识点的典型实例,力求通过实例让读者全面掌握面向对象与可视化程序设计的思路和开发技巧。 《Visual C 面向对象与可视化程序设计实例解析(第4版)》不仅适合作为高等院校理工科学生学习Visual C 面向对象编程的辅助教材,还适合初步掌握Visual C 的编程人员作为习题教材,同时也可供有关科研及开发人员参考。
《C语言程序设计学习指导》是根据2013年颁布的全国高等学校计算机等 级考试(重庆考区)二级C语言考试大纲编写而成,其 内容主要包括C程序设计基础、数据类型、运算符与 表达式、程序设计结构、数组的应用、函数、文件操 作、结构体与共用体等。 为了帮助高等学校学生顺利完成C程序设计课程 的学习,并顺利通过课程终期考试和等级考试,本书 精心编写了大量习题,并对解题过程进行了详细的分 析,同时还提供了5套笔试和10套上机模拟试卷。 《C语言程序设计学习指导》可以作为高等学校C程序设计课程的学习辅助用书,也是准备参加全国高等学校计算机二级等级考试人员的教材。
《C语言程序设计实验教程(第2版)》是与《C语言程序设计教程(第2版)》(刘玲主编,ISBN9787302391593)配套的实验教材。内容包括:配合各章内容的知识点概略,验证性、设计性上机实验的具体操作内容。VisualC++的IDE开发环境,VisualC++下常见编译错误信息,C语言程序的调试方法和技巧等。此外还包括重庆市计算机等级考试笔试和上机试题各一套及主教材习题的参考答案。 《C语言程序设计实验教程(第2版)》内容丰富,可操作性强,是学习C语言程序设计的实用参考书。本书可作为高等学校非计算机专业本科生、研究生“C语言程序设计”课程的辅导教材,也可供普通读者参考使用。
《C语言程序设计习题解析与上机指导(第2版)/高等院校计算机教材系列》配合主教材,根据教学要求共设置了4部分的内容,包括:C语言编程环境简介、知识提要及习题解析、上机指导及实验、图形程序使用基础。本书对主教材各章后面练习中的问题进行了详细解析,同时还汇总了C语言程序设计课程学习中的疑难问题和常见问题的解析。精心设置了9个上机实验,每个实验项目都给出了实验目的和要求,并给出了编程的示例和练习题目,读者可以通过实际训练中的由浅入深式学习,逐步熟悉编程环境,掌握程序调试方法,理解和掌握程序设计的思想、方法和技巧。 本书适合各类高等院校C语言程序设计课程的实验教学,同时也适合作为学习C语言的指导教材。