找到 34423 篇文章 关于编程

C/C++ 中 while(1) 和 while(0) 的区别

Nishtha Thakur
更新于 2019-07-30 22:30:25

3K+ 阅读量

在这里,我们将了解 C 或 C++ 中 while(1) 和 while(0) 之间的区别。while 是 C 或 C++ 的循环。使用此循环,我们可以检查一个条件,并且循环内的语句将在条件为真时执行。while(1) 或 while(任何非零值) 用于无限循环。while 没有条件。由于存在 1 或任何非零值,因此条件始终为真。因此,循环内部的内容将永远执行。要退出此无限循环,我们必须使用 ... 阅读更多

如何在 Python 中编写空函数?

AmitDiwan
更新于 2022-08-11 12:05:44

2K+ 阅读量

在本文中,我们将了解如何在 Python 中创建空函数。函数是一块组织良好的、可重用的代码,用于执行单个相关的操作。函数为您的应用程序提供了更好的模块化和高度的代码重用。函数块以关键字 def 开头,后跟函数名称和括号 ( ( ) )。在这里,我们将看到空函数的示例。空函数使用 pass 语句在 Python 中编写空函数 -示例 # Python 中的空函数 def demo(): pass 在上面,... 阅读更多

C/C++ 中的预处理器如何工作?

Smita Kapse
更新于 2019-07-30 22:30:25

318 阅读量

在这里,我们将了解预处理器在 C 或 C++ 中是如何工作的。让我们看看什么是预处理器。预处理器是指令,它指示编译器在实际编译开始之前预处理信息。所有预处理器指令都以 # 开头,并且在一行上预处理器指令之前只能出现空格字符。预处理器指令不是 C++ 语句,因此它们不会以分号 (;) 结尾。您已经在所有示例中都看到了 #include 指令。此宏用于将头文件包含到源文件中。编译器支持许多预处理器指令 ... 阅读更多

在 Python 中重新加载模块?

AmitDiwan
更新于 2022-08-16 12:12:47

18K+ 阅读量

reload() 用于重新加载先前导入的模块或已加载的模块。这在您在交互式会话期间反复运行测试脚本的情况下非常有用,它始终使用我们正在开发的模块的第一个版本,即使我们对代码进行了更改。在这种情况下,我们需要确保模块已重新加载。传递给 reload() 的参数必须是之前已成功导入的模块对象。一些需要理解的要点,当 reload() 执行时 - Python 模块的代码将被重新编译,并且模块级代码将被重新执行,定义一个 ... 阅读更多

C 中的“volatile”限定符

Anvi Jain
更新于 2019-07-30 22:30:25

4K+ 阅读量

在这里,我们将了解 C++ 中 volatile 限定符的含义。当我们声明变量时,会将 volatile 限定符应用于该变量。它用于告诉编译器,该值可能随时更改。这些是 volatile 的一些属性。volatile 关键字不能删除内存分配它不能将变量缓存在寄存器中。该值不能按赋值顺序更改。让我们看看如何使用 volatile 关键字。volatile int a; int volatile a;这里这两个声明都是正确的。像其他数据类型一样,我们可以使用 volatile 指针、结构、联合体等。volatile 结构和 ... 阅读更多

C 中全局变量的重新声明

Nishtha Thakur
更新于 2019-07-30 22:30:25

648 阅读量

在这里,我们将了解 C 中全局变量的重新声明。C 是否支持这一点。让我们看看以下代码来了解它。示例#include int main(){    int a;    int a = 50;    printf("a is : %d", a); }输出[错误] 重新声明 'a' 且没有链接因此,我们可以看到我们不能重新声明局部变量。现在让我们看看全局变量的输出是什么。示例#include int a; int a = 50; int main(){    printf("a is : %d", a); }输出a is : 50因此,全局变量不会创建任何 ... 阅读更多

Python 中的原地运算符与标准运算符

Chandu yadav
更新于 2019-07-30 22:30:25

378 阅读量

Python 中的原地运算符原地运算是一种直接更改给定线性代数或向量或矩阵的内容而无需创建副本的操作。现在,有助于执行此类操作的运算符称为原地运算符。让我们用一个简单的示例来理解它 -a=9 a += 2 print(a)输出11上面是 += 赋值运算符。这里首先,a 加 2,然后更新 a 的值到前一个值。上述原理也适用于其他运算符。常见的原地运算符有 -+=-=*=/=%=上述原理也适用于数字以外的其他类型,例如 -language = "Python" language +="3" print(language)输出Python3上面 ... 阅读更多

C 中的变量作用域是如何定义的

Anvi Jain
更新于 2019-07-30 22:30:25

71 阅读量

在这里,我们将了解 C 变量的作用域是如何定义的。C 中的变量始终是静态作用域的。变量的绑定可以通过程序文本确定。这些独立于运行时函数调用栈。让我们看一个例子来了解一下。示例# include int x = 0; int my_function() {    return x; } int my_function2() {    int x = 1;    return my_function(); } int main(){    printf("The value is: %d", my_function2()); }输出The value is: 0这里结果是 0。因为 my_function() 返回的值不依赖于函数,它是 ... 阅读更多

Python 中的全局变量和局部变量?

Arjun Thakur
更新于 2023-08-31 02:52:46

12K+ 阅读量

变量有两种类型:全局变量和局部变量。全局变量的作用域是整个程序,而局部变量的作用域仅限于其定义的函数。示例 def func(): x = "Python" s = "test" print(x) print(s) s = "Tutorialspoint" print(s) func() print(x) 输出在上面的程序中 - x 是局部变量,而 s 是全局变量,我们只能在定义它的函数内访问局部变量(上面是 func()),并且 ... 阅读更多

Python 中的计数器?

Ankith Reddy
更新于 2019-07-30 22:30:25

3K+ 阅读量

计数器是一个容器,它跟踪添加了多少次等效的值。Python 计数器类是 collections 模块的一部分,是字典的子类。Python 计数器我们可以将计数器视为项目的无序集合,其中项目存储为字典键,其计数存储为字典值。计数器的项目计数可以是正整数、零或负整数。虽然对其键和值没有限制,但通常值旨在为数字,但我们也可以存储其他对象类型。初始化计数器支持三种初始化形式。它的构造函数可以调用 ... 阅读更多

广告

© . All rights reserved.