找到关于编程的 34423 篇文章

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

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

280 次浏览

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

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

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

7K+ 次浏览

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

C++ 中的空格

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

7K+ 次浏览

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

如何使用 Python 生成素数?

Pythonista
更新于 2020年2月26日 12:46:08

5K+ 次浏览

素数是指除了 1 和它本身之外,不能被任何其他数字整除的数。在 Python 中,可以使用 % 模运算符来测试一个数字是否可以被另一个数字整除。假设我们需要找到 1 到 100 之间的素数,需要依次检查该范围内每个数字(例如 x)是否可以被 2 到 x-1 之间的数字整除。这是通过使用两个嵌套循环来实现的。for x in range(1,101): for y in range(2,x): if x%y==0:break else: print (x,sep=' ', end=' ')以上代码生成 1-100 之间的素数1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

我们在 Python 中需要使用什么键盘命令来停止无限循环?

Pythonista
更新于 2020年2月26日 12:44:52

347 次浏览

任何循环都是为了执行一定次数或直到满足某个条件。但是,如果条件没有出现,循环将无限重复。这样的无限循环需要通过生成键盘中断来强制停止。按 ctrl-C 停止无限循环的执行>>> while True: print ('hello') hello hello hello hello hello hello Traceback (most recent call last): File "", line 2, in print ('hello') KeyboardInterrupt

如何在 python 中将 else 条件语句与 for 循环一起使用?

Pythonista
更新于 2020年2月27日 05:22:06

198 次浏览

循环中的 else 块(for 和 while)在循环的所有迭代完成后以及程序流退出循环体之前执行。语法如下:语法while expr==True:     #当 expr 为真时要迭代的语句。 else:    #迭代完成后将执行此语句#这将在程序退出循环体后执行示例for x in range(6): print (x) else: print ("循环的 else 块") print ("循环结束")输出输出如下所示:0 1 2 3 4 5 循环的 else 块 循环结束

如何在 Python 中模拟 do-while 循环?

Pythonista
更新于 2020年6月19日 11:55:40

303 次浏览

Python 没有像 C/C++ 或 Java 中那样的 do-while 循环等价物。do-while 循环的本质是在循环体结束时验证循环条件。此功能可以通过以下 Python 代码模拟:示例condition=True x=0 while condition==True:      x=x+1      print (x)      if x>=5: condition=False输出输出如下:1 2 3 4 5

广告