
会员
换个姿势学C语言
更新时间:2023-08-25 11:31:19 最新章节:后记
书籍简介
本书从最基本的C语言程序入手,逐渐引入面向对象、图形用户界面编程的基本概念,引导学生从零开始实现一个图形用户界面库,并使用这个库来实现一个GUI应用程序。在这个过程中,实践项目需求将驱动读者学习基础的理论知识,包括C语言基础,更包括指针、基本数据结构与算法、文件访问、类、封装、继承这些相对较难的基础知识和概念,通过反复的练习加深对这些概念、技术的理解和掌握程度,同时锻炼“编程思维”。
品牌:清华大学
上架时间:2022-09-01 00:00:00
出版社:清华大学出版社
本书数字版权由清华大学提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
何旭辉
最新上架
- 会员《C++从入门到精通(第6版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C++程序开发需要掌握的知识。本书分为4篇共19章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是面向对象,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文计算机14.7万字
- 会员《大数据可视化编程和应用》从基础开始,全面介绍大数据可视化的底层原理和实现框架,并重点讲解一些常用的大数据可视化关键技术,包括Excel图表、TableauDesktop可视化组件、Web的可视化控件、Java可视化控件及Python数据可视化工具。《大数据可视化编程和应用》共分为8章,第1章着重介绍大数据的发展历程,以及在大数据发展背景下数据可视化的概念、可视化技术的使用及可视化的现实意义;第2计算机4.2万字
- 会员《深入浅出Go语言核心编程》是一本全面而深入的Go语言学习手册,涵盖了Go语言的诸多关键特性,包括语法结构、内存原理、并发、上下文机制与框架应用等。本书共20章。第1章引导读者快速搭建开发环境,详细介绍Go语言的环境配置及编译运行的具体细节。第2~5章详细讨论Go语言独特的变量、常量、常用数据类型和流程控制,并重点解析复杂类型的底层实现机制。第6~8章讲解Go语言的函数及如何实现面向对象编程,打通计算机19.8万字
- 会员本书以MySQL为平台,从数据库管理和开发的角度出发,介绍开发数据库应用系统所需的基础知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,将每个项目分解成若干任务,使读者逐步学会创建、管理、开发数据库,并掌握使用SQL进行程序设计的编程思想和技术。本书内容由浅入深,由实践到理论,再从理论到实践,通过任务驱动的方式将理论与实践密切结合,体现了高职高专和应用型本科教育计算机12.6万字
- 会员本书就Python基础知识和交易策略的基本原理为切入点,由浅入深介绍了如何从零基础使用vn.py搭建自己交易系统。本书从原理着手到代码实践,内容由最基本的Python基础知识与Python中金融分析的常用包,逐步由浅入深介绍常用的指标并将使用vn.py进行实现。本书共分为8章,第1章与第2章介绍vn.py的环境搭建与Python常用的工具包,为后面使用vn.py实现交易策略做准备;第3章与第4章介计算机8.2万字
- 会员本书详细讲解JavaEE中Spring、SpringMVC和MyBatis三大框架(以下简称SSM)的基本知识和应用。本书在对知识点进行描述时采用了大量案例,以便读者理解SSM的核心技术。本书共15章,第1~5章主要讲解MyBatis的相关知识,包括初识MyBatis框架、MyBatis的核心配置、动态SQL、MyBatis的关联映射和缓存机制,以及MyBatis的注解开发;第6~9章主要讲解计算机15.8万字
- 会员《Oracle从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了使用Oracle19c进行数据管理的各方面技术。全书分为4篇,共21章,内容包括Oracle19c概述,Oracle体系结构,Oracle管理工具,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象计算机25.5万字
- 会员本书以Python的实际应用为主线,以理论基础为核心,引导读者渐进式学习Python的在生活和工作中的实际应用。本书共13章,可分为4部分。第一部分Python的办公自动化篇(第1~5章)、第二部分网络应用篇(第6~10章)、第三部分GUI编程篇(第11~12章)、第四部分其他应用篇(第13章)。本书示例代码丰富,实用性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。精心设计的案例计算机11.6万字
- 会员计算机视觉是在图像处理的基础上发展起来的新兴学科。OpenCV是一个开源的计算机视觉库,可以实现图像处理、模式识别、三维重建、物体跟踪等算法。本书基于Python,从图像基本原理说起,初步讲解计算机视觉所需的OpenCV知识。本书可作为信息处理、计算机、机器人、人工智能、遥感图像处理、认知神经科学等相关专业的教学用书,也可供相关领域的研究工作者参考。计算机10.4万字
同类书籍最近更新
- 会员本书详细介绍使用Scratch3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维和方法,以及Scratch3.0编程的基本技能。全书共8章。第1章带领读者认识Scratch3.0,第2章介绍4款入门级的游戏及其编写过程,帮助读者做好准备和过渡;第3章介绍了4款初级游戏的编写,第4章和第5章分别介绍了两款中级游戏的编写,第6章介绍了高级游戏“保卫城池”的编写,第7章介绍了高级游戏“扫雷”程序设计7.9万字
- 会员本书的编程语言以MATLAB为主,分别从学习方式和理论知识两个方面来对机器学习(实现人工智能的方法)的算法进行分类介绍。通过阅读本书,读者可以对人工智能的子集——机器学习形成一个系统、全面、完整的认识,并且在今后的研究工作中逐步拓展,最终形成自己的体系。全书共6篇,分别为特征处理算法、分类和聚类算法、神经网络算法、优化算法、基于不同数学思想的算法以及集成算法,每一篇都对该类别中常见算法的思想、流程程序设计10.1万字
- 会员ASP.NET是当今使用最为频繁的Web开发技术之一,一直在开发领域占据重要的地位。本书循序渐进、由浅入深地详细讲解了ASP.NET4.0的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共23章,分为5篇。其中第1~6章是基础篇,讲解了ASP.NET4.0开发所必须具备的基本知识,包括搭建开发环境、C#语法、面向对象;第7~12章是核心技术篇,包括页面结构、内置对象、控程序设计22.8万字
- 会员Thisisapractical,hands-ontutorialbasedonreal-worldapplications,usingreal-world3rdPartyAPIs,teachingtheessentialtrickstogetstartedinbuildinglocationawareappsforWindowsPhone程序设计1.9万字