找到 34423 篇文章 相关编程

为什么我们不能在 gets 和 puts 中使用箭头运算符?

Pythonista
更新于 2020-06-22 09:11:02

121 次浏览

您不能在未初始化的指针中读取用户输入。相反,应该有一个结构数据类型的变量,并在访问其内部元素之前将其地址分配给指针,然后通过 → 运算符进行访问。示例#include struct example{    char name[20]; }; main(){    struct example *ptr;    struct example e;    puts("enter name");    gets(e.name);    ptr=&e;    puts(ptr->name); }输出上述代码的典型结果输入名称 Disha 您输入了 Disha

Java 也不像 c++ 那样是纯面向对象的

Pythonista
更新于 2019-07-30 22:30:22

328 次浏览

Java 代码中的 main() 方法本身位于一个类中。static 关键字允许 main() 方法作为执行的入口点,无需创建对象,但您需要编写一个类。在 C++ 中,main() 位于类之外,编写类本身不是强制性的。因此,C++ 不是纯面向对象的语言,而 Java 是一种完全面向对象的语言。

多个 .java 文件

Mohammad Mohtashim
更新于 2019-07-30 22:30:22

339 次浏览

您可以使用高级 IDE 来使用多个文件。以下是链接:https://tutorialspoint.com/online_java_compiler.php

如何在 C 中将字符串转换为整数

Pythonista
更新于 2020-01-27 12:41:27

517 次浏览

首先使用 strchr() 函数从左括号 '(' 提取字符。char *name="The Matrix(1999)"; char *ps; ps=strchr(name,'(');然后将括号 () 内的每个字符添加到一个字符数组中char y[5]=""; int  p; for (p=1;p

如何在 HTML 中包含文本显示方向?

Rishi Rathor
更新于 2020-06-24 07:36:47

151 次浏览

在 HTML 中使用 dir 属性来添加文本的方向。示例您可以尝试运行以下代码,以在 HTML 中包含文本显示方向:           这是从左到右的演示文本。       这是从右到左的演示文本。    

如何使用 Python 查找 HCF 或 GCD?

Vikram Chiluka
更新于 2022-10-28 11:31:48

2K+ 次浏览

在本文中,我们将向您展示如何在 Python 中查找 HCF(最大公因数)或 GCD(最大公约数)。以下是完成此任务的各种方法:使用 For 循环使用欧几里得算法使用 While 循环使用递归(朴素方法)在 HCF 中处理负数什么是 H.C.F. 或 G.C.D?两个给定数字可以完美整除的最大正整数称为最大公因数 (H.C.F.) 或最大公约数 (G.C.D.)。示例 - 12 和 14 的 HCF 为 2。使用 For 循环算法(步骤)以下是查找 HCF 的算法/步骤... 阅读更多

Python 中的有序字典是什么?

Jayashree
更新于 2020-03-02 10:21:48

437 次浏览

OrderedDict 是一个字典子类,它记住其内容添加的顺序,支持常用的 dict 方法。如果新条目覆盖现有条目,则保留原始插入位置。删除条目并重新插入它会将其移动到末尾。>>> from collections import OrderedDict >>> d = {'banana': 3, 'apple':4, 'pear': 1, 'mango': 2} >>> od=OrderedDict(d.items()) >>> od OrderedDict([('banana', 3), ('apple', 4), ('pear', 1), ('mango', 2)]) >>> od=OrderedDict(sorted(d.items())) >>> od OrderedDict([('apple', 4), ('banana', 3), ('mango', 2), ('pear', 1)]) >>> t=od.popitem() >>> t ('pear', 1) >>> od=OrderedDict(d.items()) >>> t=od.popitem() >>> t ('mango', 2)

在 Python 中,运算符映射到魔术方法在哪里?

Vikram Chiluka
更新于 2022-11-09 08:05:07

351 次浏览

在本文中,我们将向您解释在 Python 中运算符映射到魔术方法在哪里。Python 魔术方法是特殊方法,以双下划线开头和结尾。它们也称为 dunder 方法。魔术方法不打算由您直接调用,而是由类在特定操作时调用。当您使用 + 运算符添加两个数字时,__add__() 方法会在内部被调用。Python 中的许多魔术方法都由内置类定义。要获取类继承的魔术方法的数量,请使用 dir() 函数。 ... 阅读更多

Python 集合中的运算符和方法有什么区别?

Jayashree
更新于 2020-03-02 10:21:19

402 次浏览

Python 的 set 对象表示内置的 set 类。可以通过调用相应的方法或使用运算符来执行不同的集合操作,例如并集、交集、差集和对称差集。并集方法>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1.union(s2) {1, 2, 3, 4, 5, 6, 7, 8} >>> s2.union(s1)  {1, 2, 3, 4, 5, 6, 7, 8}并集 | 运算符>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1|s2  {1, 2, 3, 4, 5, 6, 7, 8}交集方法>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1.intersection(s2) {4, 5} >>> s2.intersection(s1)  {4, 5}交集 & 运算符>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1&s2 {4, 5} >>> s2&s1  {4, 5}差集方法>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1.difference(s2) {1, 2, 3} >>> s2.difference(s1)  {8, 6, 7}差集 - 运算符>>> s1={1,2,3,4,5} >>> s2={4,5,6,7,8} >>> s1-s2 {1, 2, 3} >>> s2-s1  {8, 6, 7}

您将如何解释 Python 运算符重载?

Jayashree
更新于 2019-07-30 22:30:22

170 次浏览

Python 中的每个类,无论是内置的还是用户定义的,都继承自 object 类。object 类具有一些属性,其名称以双下划线开头和结尾。这些属性中的每一个都是围绕同名方法的包装器。此类方法称为特殊方法或魔术方法。magic 方法 __lt__()、__gt__()、__eq__()、__ne__() 等在类中被重写,以分别重载 == 和 != 运算符。

广告