介绍 C 和 C++ 语言
在 C++ 之前是 C 语言 C 语言由贝尔电话实验室的 Dennis Ritchie 于1972年开发,主要用作系统编程语言(用于编写操作系统的语言)。Ritchie的主要目标是生成一种易于编译的简约语言,允许有效访问内存,生成高效代码,并且是独立的(不依赖于其他程序)。对于高级语言,它旨在为程序员提供大量控制,同时仍然鼓励平台(硬件和操作系统)独立(即,不必为每个平台重写代码)。 C 最终变得…
C++ 编程思想 第一卷 第二版 PDF 文档
本书的内容、讲授方法,选用例子和跟随的练习,别具特色。作者Bruce Eckel不是按传统的方法讲解C++的概念和编程方法,而是根据他自己过去学习C++的亲身体会,根据他在多年教学实践中发现的问题,用一些非常简单的例子和简练的叙述,阐明了在学习C++中特别容易混淆的概念。 下载地址:https://www.wenjiangs.com/wp-content/uploads/2022/04/c-pro…
C++ 编程语言介绍
编程语言介绍 如今的计算机速度极快,而且速度越来越快。然而,即便有如此快的速度,它依然存在一些重要的制约因素:计算机本身只能理解一组非常有限的命令,你必须准确地告诉它做什么,它才会做什么。 计算机程序(通常也被称为应用程序)是一组可以让计算机执行一些任务的指令。创建程序的过程称为编程。程序员通常通过书写源代码(通常缩写为代码)来创建程序,源代码是键入一个或多个文本文件内的命令列表。 组成计算机和执…
C++ 介绍编译器 连接器和库
继续我们从上一课 0.4 C++ 开发简介中对该图的讨论: 我们来讨论步骤 4-7。 第4步:编译源代码 为了编译 C++ 程序,我们使用 C++ 编译器。C++ 编译器按顺序遍历程序中的每个源代码(.cpp)文件,并执行两项重要任务: 首先,它检查您的代码以确保它遵循C++语言的规则。如果没有,编译器会给你一个错误(和相应的行号),以帮助确定需要修复的内容。编译过程也将中止,直到错误得到修复。 …
C++ 语句和程序结构
章节介绍 欢迎来到这些 C++ 教程的第一个主要章节! 在本章中,我们将首先介绍一些对每个 C++ 程序都至关重要的主题。因为有很多主题要涵盖,所以我们将涵盖相当浅层的大部分内容。本章的目标是帮助您了解基本 C++ 程序的构建方式。到本章结束时,您将能够编写自己的简单程序。 在以后的章节中,我们将重新审视大多数这些主题并更详细地探讨它们。我们还将介绍基于这些概念的新概念。 为了保持课程长度可管理,…
C++ 集成开发环境(IDE)安装
一个集成开发环境(IDE)是一个软件包含了所有你需要开发,编译,链接和调试程序的事情。 使用典型的C++ IDE,您将获得一个代码编辑器,用于执行行编号和语法突出显示。许多(但不是全部)IDE包括C++编译器和链接器,IDE将知道如何与源代码进行交互以将源代码转换为可执行文件。当您需要调试程序时,可以使用集成调试器。 此外,IDE通常捆绑了许多其他有用的编辑功能,例如集成帮助,名称完成,自动格式化…
升级助手上位机(使用 C# 编写)
bootloader 写完之后,使用 C# 写了一个配套的升级助手。不得不说 C# 真的是一个很优秀的语言,而 visual studio 也完全可以称之为最强 IDE,没有之一!配合 MSDN,花了一个星期熟悉C#,然后两周不到完成了51升级助手的开发。 主界面 特点: 支持多种不同的通信协议(主要用于升级前的握手) 用户自定义协议 IEC62056-21 C模式 DL/T645-07 配合51…
C# 关键字整理分享
abstract 可以和类、方法、属性、索引器及事件一起使用,标识一个可以扩展但不能被实体化的、必须被实现的类或方法。 as 一个转换操作符,如果转换失败,就返回null。 base 用于访问被派生类或构造中的同名成员隐藏的基类成员。 catch 定义一个代码块,在特定类型异常抛出时,执行块内代码。参见try和finally。 checked 既是操作符又是语句。确保编译器运行时,检查整数类型操作…
超全面的 .NET GDI+ 图形图像编程教程
编写图形程序时需要使用 GDI(Graphics Device Interface,图形设备接口)。 从程序设计的角度看,GDI 包括两部分:GDI 对象和 GDI 函数。GDI 对象定义了 GDI 函数使用的工具和环境变量;而GDI函数使用GDI对象绘制各种图形。 在 C# 中,进行图形程序编写时用到的是 GDI+(Graphics Device Interface Plus,图形设备接口)版本…
- 共 2 页
- 1