找到 34423 篇文章 编程

C++ 中的 delete() 和 free()

Samual Sam
更新于 2020-06-26 07:44:07

1K+ 次查看

delete()delete 运算符用于释放内存。用户可以通过此 delete 运算符释放已创建的指针变量。以下是 C++ 语言中 delete 运算符的语法:delete 指针变量;以下是释放已分配内存块的语法:delete[ ] 指针变量;以下是在 C++ 语言中使用 delete 运算符的示例:示例 实时演示#include using namespace std; int main () {    int *ptr1 = NULL;    ptr1 = new int;    float *ptr2 = new float(299.121);    int *ptr3 = new int[28];    *ptr1 = 28;    cout

C 语言中的 fgets() 和 gets()

Samual Sam
更新于 2020-06-26 07:46:12

1K+ 次查看

fgets()函数 fgets() 用于读取字符串直到换行符。它检查数组边界,并且也很安全。以下是 C 语言中 fgets() 的语法:char *fgets(char *string, int value, FILE *stream)其中,string − 这是指向 char 数组的指针。value − 要读取的字符数。stream − 这是指向文件对象的指针。以下是在 C 语言中使用 fgets() 的示例:示例 实时演示#include #define FUNC 8 int main() {    char b[FUNC];    fgets(b, FUNC, stdin);    printf("The string is: %s", b);    return 0; }输出The ... 阅读更多

C 语言中的 size_t 数据类型

Samual Sam
更新于 2020-06-26 07:47:14

9K+ 次查看

数据类型 size_t 是无符号整型。它以字节为单位表示任何对象的尺寸,并由 sizeof 运算符返回。它用于数组索引和计数。它永远不会是负数。strcspn、strlen 函数的返回类型是 size_t。以下是 C 语言中 size_t 的语法:const size_t var_name;其中,var_name − 这是变量的名称。以下是在 C 语言中使用 size_t 的示例:示例 实时演示#include #include #include int main(void) {    const size_t x = 150;    int a[x];    for (size_t i = 0;i < x; ++i)    a[i] = ... 阅读更多

最佳的 C++ 代码格式化程序/美化程序?

karthikeya Boyini
更新于 2019-07-30 22:30:23

652 次查看

有很多 C++ 代码格式化程序或美化程序工具可以美化您的代码或以正确的缩进格式化代码。C++ 代码格式化程序/美化程序列出如下:C++ 代码格式化程序/美化程序描述Astyle这是一个源代码格式化程序。它可用于 C++、java 和其他语言。它的最新版本是 2.03,于 2013 年 4 月发布。Clang-Format它是一个与 clang 编译器一起使用的命令行工具。它是开源工具,用 C++、python 编写。最新版本是 3.3。Universal Indent GUI它 ... 阅读更多

适用于 Windows 的最佳 C++ IDE 或编辑器

Samual Sam
更新于 2019-07-30 22:30:23

240 次查看

以下是适用于 Windows 的一些 C++ IDE。1.带有 CDT 插件的 Eclipse GalileoEclipse 是一个著名的开源和跨平台 IDE。它提供功能齐全的 C/C++ IDE,具有以下功能:带有语法高亮显示支持的代码编辑器支持折叠和超链接导航源代码重构以及代码生成用于可视化调试的工具,例如内存、寄存器2.NetBeansNetBeans 是免费的、开源的和流行的 C/C++ IDE。它具有一些以下功能:支持将编译后的应用程序自动打包成 .tar、.zip。支持多种编译器,如 GNU、Clang/LLVM、 ... 阅读更多

何时在 C++ 中使用 i++ 或 ++i?

Samual Sam
更新于 2020-06-26 07:36:30

1K+ 次查看

增量运算符用于将值增加 1,而减量运算符则相反。减量运算符将值减少 1。前增量 (++i) − 在将值赋给变量之前,将值增加 1。后增量 (i++) − 在将值赋给变量之后,将值增加 1。以下是 C++ 语言中 i++ 和 ++i 的语法:++变量名;// 前增量变量名++; // 后增量其中,变量名 − 用户给定的变量名。以下是 C++ 语言中前增量和后增量的示例:示例 实时演示#include using namespace std; int main() {    int i = 5;    cout

Java 对象如何存储在内存中?

Arjun Thakur
更新于 2020-06-26 07:37:24

4K+ 次查看

Java 中使用堆栈和堆进行内存分配。但是,堆栈用于存储原始数据类型、临时变量、对象地址等。堆用于在内存中存储对象。Java 中的堆栈和堆解释如下:Java 中的堆栈堆栈用于存储临时变量、原始数据类型等。堆栈中的一个块仅在变量存在时才存在于变量。之后,块数据将被擦除,并且可用于存储另一个变量。

使用 Java 在基本类型数组中查找最大值和最小值

Ankith Reddy
更新于 2020-06-26 07:37:59

618 次查看

此示例演示了如何使用 Collection 类的 Collection.max() 和 Collection.min() 方法在数组中搜索最小元素和最大元素。示例 实时演示import java.util.Arrays; import java.util.Collections; public class Main {    public static void main(String[] args) {       Integer[] numbers = { 8, 2, 7, 1, 4, 9, 5};       int min = (int) Collections.min(Arrays.asList(numbers));       int max = (int) Collections.max(Arrays.asList(numbers));       System.out.println("Min number: " + min);       System.out.println("Max number: " + max);    } }输出以上代码示例将产生以下结果。最小数字:1 最大数字:9另一个 ... 阅读更多

在 Java 中查找字符串中每个单词的频率

Chandu yadav
更新于 2020-06-26 07:38:47

1K+ 次查看

为了在 Java 中获取字符串中每个单词的频率,我们将借助 Java 的哈希映射集合。首先将字符串转换为字符数组,以便于访问字符串的每个字符。现在比较每个字符,查看它是否在哈希映射中,如果不存在,则简单地将其添加到哈希映射作为键,并将其值设置为 1。如果字符存在,则查找其值,即该字符在字符串中出现的次数(最初我们在它时设置为 1) ... 阅读更多

Java 中大数的斐波那契数列

George John
更新于 2020-06-26 07:39:23

579 次查看

斐波那契数列的斐波那契数呈指数增长,对于 500 或 1000 等大数来说,它可能非常大。要处理此类数字,long 数据类型是不够的。BigInteger 可以轻松处理大数。在计算结果超出可用基本数据类型限制的情况下,BigInteger 非常有用。请参阅以下获取 100 和 1000 的斐波那契数的示例。示例 实时演示import java.math.BigInteger; public class Tester {    public static void main(String args[]) {       System.out.println("Fibonacci of 100: ");       System.out.println(fibonacci(100));       System.out.println("Fibonacci of 1000: ");     ... 阅读更多

广告

© . All rights reserved.