找到 7345 篇文章 关于 C++

什么是 C++ 中的一元运算符重载?

Krantik Chavan
更新于 2020年2月11日 07:21:47

280 次浏览

单目运算符对单个量进行操作,以下是单目运算符的示例:- 增量(++)和减量(--)运算符。编译器通过检查操作数的类型来区分运算符的不同含义。一元运算符对单个操作数进行操作,以下是 Unary 运算符的示例:- 增量(++)和减量(--)运算符。- 一元减号 (-) 运算符。- 逻辑非 (!) 运算符。一元运算符对其被调用的对象进行操作,通常,此运算符出现在对象的左侧,如 !obj、-obj 和 ... 阅读更多

C++ 中的基本数据类型是什么?

Fendadis John
更新于 2020年2月11日 07:19:29

4K+ 次浏览

基本类型是一种数据类型,其中它可以表示的值具有非常简单的性质(数字、字符或真值);基本类型是任何编程语言最基本的构建块,也是更复杂数据类型的基础。C++ 具有以下基本数据类型:序号类型描述1bool存储真或假值。2char通常为单个八位字节(一个字节)。这是一种整数类型。3int机器上整数最自然的尺寸。4float单精度浮点值。5double双精度浮点值。6void表示类型不存在。

C++ 中“using namespace std”是什么意思?

Moumita
更新于 2019年7月30日 22:30:21

11K+ 次浏览

考虑这样一种情况,当我们在同一个班级中有两个名字相同的人,Piyush。每当我们需要区分他们时,我们肯定需要使用一些额外的信息以及他们的姓名,例如他们居住的区域(如果他们居住在不同的区域)或他们母亲或父亲的名字等。同样的情况也可能出现在您的 C++ 应用程序中。例如,您可能正在编写一些代码,其中包含一个名为 xyz() 的函数,并且还有一个可用的库也具有相同的函数 xyz()。现在编译器无法知道要使用哪个版本的 ... 阅读更多

在 C++ 中重载一元运算符 +

V Jyothi
更新于 2020年2月11日 07:12:45

254 次浏览

operator 关键字声明一个函数,指定运算符符号在应用于类的实例时意味着什么。这使运算符具有多种含义,或“重载”它。编译器通过检查操作数的类型来区分运算符的不同含义。一元运算符对单个操作数进行操作,以下是 Unary 运算符的示例:- 增量(++)和减量(--)运算符。- 一元减号 (-) 运算符。- 逻辑非 (!) 运算符。一元运算符对其被调用的对象进行操作,通常,此运算符出现在对象的左侧,如 ... 阅读更多

在 C++ 中重载一元减号运算符?

Nikitha N
更新于 2020年2月11日 07:09:40

7K+ 次浏览

operator 关键字声明一个函数,指定运算符符号在应用于类的实例时意味着什么。这使运算符具有多种含义,或“重载”它。编译器通过检查操作数的类型来区分运算符的不同含义。一元运算符对单个操作数进行操作,以下是 Unary 运算符的示例:- 增量(++)和减量(--)运算符。- 一元减号 (-) 运算符。- 逻辑非 (!) 运算符。一元运算符对其被调用的对象进行操作,通常,此运算符出现在对象的左侧,如 ... 阅读更多

C++ 中的空白字符

V Jyothi
更新于 2020年2月11日 06:48:24

7K+ 次浏览

空白字符是指用于格式化目的的字符。在 C++ 中,这主要指空格、制表符和(有时)换行符。C++ 编译器通常会忽略空白字符,但有一些小例外。例如,以下 4 行具有相同的含义:cout

如何将 Python for 循环转换为 while 循环?

Pythonista
更新于 2020年2月11日 06:47:06

9K+ 次浏览

与 while 循环不同,Python 中的 for 循环不需要计数变量来跟踪迭代次数。因此,要将 for 循环转换为等效的 while 循环,必须考虑此事实。以下是一个遍历范围的简单 for 循环for x in range(5):      print (x) 要转换为 while 循环,我们在循环开始之前将计数变量初始化为 0,并在每次迭代中将其递增 1,只要它小于 5x=0 while x

在 C++ 中不使用分号打印 Hello World

Syed Javed
更新于 2020年2月11日 06:57:23

1K+ 次浏览

有多种方法可以在不使用分号的情况下编写 C++ 程序。请注意,这样做是非常不好的做法,不应在实际代码中使用。这仅作为信息内容提供。在不使用分号的情况下编写 C++ 程序的最简单方法是使用 if 语句。C++ 中几乎所有语句都可以被视为表达式。因此,如果我们将语句放在具有空括号对的 if 语句中,我们就不必再以分号结尾了。示例实时演示#include int main() {    if (std::cout > N) {}       if (std::cout

在 C++ 中的 while 和 if 语句后添加分号

Moumita
更新于 2020年2月11日 06:55:05

2K+ 次浏览

当您有以下语句时:while (expression);while 循环无论表达式是否为真都会运行。但是,如果您放置:if (expression);语句无论表达式是否为真都会运行。这是因为 if 和 while 的语法是:if () // 或 while () 因此,只有在表达式计算结果为真时才会执行。在 while 中,它将进入无限循环。因此,问题是什么它执行。如果没有花括号 {},则下一个语句将以 ; 终止,即使该语句为空。请注意 ... 阅读更多

C++ 中的一元运算符

Rama Giri
更新于 2020年2月11日 06:53:36

268 次浏览

一元运算符是对单个操作数进行运算以生成新值的运算符。一元运算符如下:间接运算符 (*) - 它对指针变量进行运算,并返回指针地址处值的等效左值。这称为“解除引用”指针。地址运算符 (&) - 一元地址运算符 (&) 获取其操作数的地址。地址运算符的操作数可以是函数指示符或指定不是位字段且未声明为寄存器存储类说明符的对象的左值。一元加运算符 (+) - ... 阅读更多

广告

© . All rights reserved.