C++
免费编程课程

免费 C++ 课程:从头开始在线学习

C++ 是一种高性能编程语言,它通过添加对面向对象和泛型编程的支持来扩展 C。它广泛应用于游戏、系统和嵌入式软件、驱动程序和其他资源密集型应用程序的开发,提供对内存的精确控制和高效的代码优化。

Главная

C++ 基础

C++ 是一种广泛用于创建高性能应用程序的编程语言。它是最流行的语言之一,用于开发游戏、系统软件、驱动程序和其他要求苛刻的应用程序。在本课程中,我们将从 C++ 的基础知识开始,学习如何编写您的第一个代码、使用注释以及测试程序的基础知识。

算术

现代程序的创建是为了服务企业、帮助日常生活和娱乐。但他们工作的核心仍然是计算。编程中最简单、最基本的主题是算术。在本模块中,我们将把算术运算翻译成编程语言。让我们回忆一下数学课上的校规,并讨论一下运算的优先级。

线条

编程中的文本被称为“字符串”,这个主题并不像看起来那么简单。如何输出包含单引号和双引号的短语?如何处理文本,因为计算机对字母一无所知!该模块专用于文本书写的各个方面——从引号和转义到编码。

变量

信息可以放置在特殊的“存储器”——变量中。这使您可以重用现有数据,而不在代码的不同部分重复它。在本模块中,我们将研究如何更改变量并命名它们,以便任何开发人员都可以读取您的代码。您将会明白,想出一个变量名并不是那么容易!我们还将告诉您如何使用变量来简化复杂的计算。

C++ 数据类型

C++ 是一种强静态类型语言,这意味着在编写代码时必须明确指定数据类型。在本模块中,我们将了解数据类型如何影响代码、存在哪些类型以及如何选择和使用它们进行有效的编程。

28. 显式类型转换

在 C++ 中,函数是实现程序操作和逻辑的基本构建块。函数可以是内置的,也可以是用户定义的。在本模块中,我们将学习如何使用标准函数以及创建自己的函数。我们还将学习声明和调用函数的语法,并熟悉函数文档和规范。

方法的定义

定义自己的方法使得程序更容易编写和维护。例如,定义方法的能力允许您将复杂(复合)操作组合成一个 – 所有复杂性都可以隐藏在一个简单的方法中。通过学习如何创建方法,您将迈出构建真正有用的程序的第一步。我们将帮助您实现这一点。在此模块中,您将创建您的第一个方法并学习如何赋予它(和变量)清晰的名称。

逻辑

逻辑表达式允许您回答程序运行时出现的问题。用户是否已通过身份验证?订阅费付了吗?今年是闰年吗?在本模块中,我们学习谓词函数——提出和回答问题的函数——某事是真还是假。让我们练习编写这样的函数并继续学习更复杂的逻辑表达式。

条件构造

在 C++ 中,谓词函数用于测试条件并返回逻辑值。但是,要根据这些条件执行操作,必须使用“if”和“switch”结构。在本模块中,我们将学习如何使用“if”和“switch”根据各种条件选择程序行为,以及这些结构如何控制执行流程并影响程序逻辑。

周期

任何代码都可以重复数十次、数千次、数百万次。结合我们所知的其他工具(变量和条件),这为构建程序和复杂系统开辟了许多可能性。我们举一个简单的例子。你需要在一本 500 页的教科书中找到一个特定的短语。您记得短语,但不记得页码。最简单(也是最长)的方法是逐个浏览页面,直到找到所需的页面。要执行这种重复的动作,需要循环。

Codefor-Tech 聊天

你好!我是 AI 机器人。有什么可以帮助您的吗?
logo

网站语言