C/C++及其相关
-
现代C++编程[美] 乔什·洛斯皮诺索本书是为中高级程序员设计的,它深入介绍了现代C 的核心。本书分为两大部分:部分介绍C 语言的核心,深入讲解从类型和函数到对象生命周期和表达式的所有内容;第二部分介绍C 标准库和Boost库,深入讲解所有可用的高质量、全功能的工具,涵盖了特殊的工具类、数据结构和算法,并介绍了如何操作文件系统和构建通过网络进行通信的高性能程序。本书包含500多个代码样本和近100个练习,可以让你打下坚实的C 基础,助你写出让自己引以为傲的可读性较高、短小精悍且高效的代码。
-
C语言程序设计贾志娟本书是一本兼具趣味性和实用性的C语言程序设计教材,以程序设计过程为主线,以问题和案例引入内容,围绕问题的解决来讲解C语言。全书共分为11章,包括C语言概述、简单C程序设计、选择控制结构、循环控制结构、函数、数组、字符串、指针、结构体和共用体、编译预处理和文件等内容。
-
案例C语言程序设计教程龚尚福本书以程序设计思维与应用技能培养为目的,语法引导和统一实例逐步展开,并辅以大量趣味案例训练为主线而编写,全书有10章和3个附录组成。包括绪论、数据类型和表达式、程序设计方法、数组及运用、函数及运用、复合构造数据类型、编译预处理、文件及运用、C语言单片机编程和综合案例;综合案例包括俄罗斯方块游戏、保龄球积分、英文单词小助手、贪食蛇游戏、计算器和万年历程序设计。教学内容结构合理,紧凑清晰,实践内容丰富有趣,分析与设计并举,引人入胜。
-
C语言程序设计朱艳辉本书以培养学生程序设计思维和基本能力为目标,在知识点的组织结构方面,充分考虑C语言重要语法知识点的全面性,又突出学生开发程序的实践能力和工程能力的训练。本书共11章,全面讲述C语言语法知识点,从简单数据结构、简单控制结构到复杂数据结构、复杂控制结构,循序渐进地展示C语言特性。本书采用启发式的写作风格,以程序设计主线,以应用编程为驱动,每个章节按照提出问题、分析问题、解决问题的思路写作。本书的所有参考资料请参见网站http://jsjjc.hut.edu.cn或http://www.hxedu.com.cn。本书适用对象是高等院校计算机专业及非计算机专业的师生,计算机等级考试培训班师生,广大C语言自学者。
-
C语言核心技术(德)彼得·普林茨(Peter Prinz),托尼·克劳福德(Tony Crawford)这本新版的经典O’Reilly参考书,对于C语言及其运行库中的每个特性给予了清晰、详细的解释,包括多线程、泛型宏,以及其他2011年C语言标准(C11)中的新功能。如果您想理解一个陌生函数的作用,以及标准链接库是如何规范它的执行,您可以在本书中找到答案。对于有经验的C与C++程序员,这本书也相当适用,它包含了GNU软件工具集中常用工具的使用说明。您将会学到如何使用GNUmake创建C程序,从C源代码编译获得执行程序,以及使用GNU调试器对程序进行测试与调试。
-
C语言项目化教程相方莉本书微课几大特点:(1)精心设计 一般都有“情景导入”>“知识介绍”>“案例解析”>“技术点拨”>“找找茬”>“练一练”>“课堂总结”等环节。有些还加入“案例拓展”和“挑战题”。(2)系列化分类分为:“重难点系列”“算法系列”“二级辅导系列”三大系列。其中算法系列介绍C语言中*常用的、二级考试*多的相关算法。二级辅导系列主要针对参加浙江省二级C语言考试的学生进行辅导。(3)注重趣味性和交互性算法系列微课有动画演示效果,函数的递归调用设计互动游戏,在每个微课中都有找找茬或课堂训练用于与学生交互。通过趣味性的编程题和动画演示等,提高学生学习的兴趣和参与度,让他们成为学习的主体。本书以嵌入二维码的纸质教材为载体,嵌入微课等数字资源,将教材、课堂、教学资源三者融合,实现线上线下相互结合的教学新模式。因此教师可以利用本书中提供的微课实现翻转课堂。项目1C程序设计起步项目2简易计算器项目3通讯录管理系统界面菜单制作项目4模拟ATM工作流程项目5简易的选票统计器项目6用指针实现通讯录中添加记录
-
脑洞大开刘隽良C程序设计语言诞生至今已有四十多年的历史,对其研究介绍的著作和教材数不胜数。当前,C程序设计语言教材大多是以传授者的视角编写的,内容也大都专注于语法规则的讲解,偏重于知识的灌输。就知识讲解而言,教材或者工具书采取这样的编写方式确有好处,但对于信息时代的学习者来说,学习难免枯燥乏味。因此,当一位老师向我推荐杭州电子科技大学一名在读大学生于大一时凭兴趣写的一本“很有趣、很有特点”的C语言教材时,我实在难以想象出他会写出什么新意来—直到浏览了其全部书稿。本书的作者捕捉了大量被其他书籍忽略但在实践中非常重要的细节内容,以一种与读者互动的姿态和语言娓娓道来,答疑解惑。同时我也非常赞赏其叙述的独特视角,认为确有理由向大众推荐和分享这本好书。
-
C语言程序设计李宏慧 编《C语言程序设计/全国高等农林院校“十三五”规划教材》以计算机程序设计课程的教学要求为目标,从应用出发,由浅人深地介绍了C语言以及程序设计的基本理论和方法。《C语言程序设计/全国高等农林院校“十三五”规划教材》内容共分12章。*章为C语言概述,主要介绍了C语言的特点、C语言程序的基本结构、程序设计的基本概念和方法以及在VisualC6.0环境下C程序建立、调试、运行的方法和过程。第二章为算法概述,主要介绍了算法概念、算法的描述形式、结构化程序设计的三种基本程序结构。第三章为C语言中的符号与运算,主要介绍了C语言的数据表达、运算符和表达式。第四章为顺序结构的程序设计,主要介绍了顺序结构程序设计的思想和方法、赋值语句、输入及输出函数及应用。第五章为分支结构的程序设计,主要介绍了实现二分支结构和多分支结构的控制语句及其应用。第六章为循环结构的程序设计,主要介绍了实现循环结构的控制语句及应用,包括for语句、while语句、do……while语句,另外还介绍了循环的中途退出语句。第七章为数组,主要介绍了一维数组、二维数组和字符数组及其应用。第八章为用户自定义函数,主要介绍了函数的定义及调用、变量的作用域、模块化程序设计的思想和方法。第九章为结构,主要介绍了C语言构造类型之一的结构类型的定义及使用。第十章为指针,主要介绍指针的概念、指针变量的定义和基本运算、指针与数组以及指针与结构类型的关系。第十一章为文件,主要介绍了文件的基本概念、基本操作和使用规则。第十二章为常见错误分析,主要介绍了在编写程序过程中常见的错误及改正方法。《C语言程序设计/全国高等农林院校“十三五”规划教材》配套的实验教材为罗小玲主编的《C语言程序设计实验指导》。
-
C语言程序设计孙红敏 编“C语言程序设计”是高等学校普遍开设的一门计算机基础课程。《C语言程序设计/全国高等农林院校“十三五”规划教材》根据C语言课程教学大纲的要求,在对C语言的数据类型、运算符和表达式等基本知识进行讨论的基础上,通过大量的实例帮助初学者掌握C语言中控制语句、数组、函数、指针、自定义类型和文件等知识,以便初学者尽快对C语言有系统和全面的认识。《C语言程序设计/全国高等农林院校“十三五”规划教材》内容全面、概念清晰,例题针对性强,为配合《C语言程序设计/全国高等农林院校“十三五”规划教材》的学习,配套编写了《C语言程序设计习题与实验指导》,供读者参考使用。《C语言程序设计/全国高等农林院校“十三五”规划教材》可作为高等学校本科生“C语言程序设计”课程的教材,也可供C语言自学者或参加各种C语言考试的读者学习使用。
-
C语言程序设计习题与实验指导孙红敏 编《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》是《C语言程序设计》(孙红敏主编)的配套教学用书,主要包括实验指导和习题两部分内容。第1部分根据教学大纲的要求,精心编排了10个实验,每个实验都分为参考题、实验题和选做题三类题目,难度逐渐递增,其中参考题给出了参考源程序。第2部分按照配套教材的章节知识点要求,编写了选择题、判断题和填空题三种客观题型对应的习题。《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》附录部分介绍了VisualC6.0上机调试时常见的错误信息,供读者调试程序时参考。《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》可作为高等院校学生学习C语言的辅助教材,也可以作为自学C语言者编程实践的参考教材。