找到 34423 篇文章 关于编程

C/C++ 中的断言

Jennifer Nicholas
更新于 2019-07-30 22:30:25

367 次浏览

在这里,我们将了解 C/C++ 中的断言是什么。C 库宏 void assert(int expression) 允许将诊断信息写入标准错误文件。换句话说,它可以用于在 C 程序中添加诊断信息。以下是 assert() 宏的声明。void assert(int expression);此 assert() 的参数是 expression - 这可以是一个变量或任何 C 表达式。如果 expression 计算结果为 TRUE,则 assert() 不执行任何操作。如果 expression 计算结果为 FALSE,则 assert() 会在 stderr(标准错误流,用于显示错误消息和诊断信息)上显示错误消息并中止程序执行。示例代码#include ... 阅读更多

C 中的多线程

Nitya Raut
更新于 2019-07-30 22:30:25

21K+ 次浏览

多线程是多任务处理的一种特殊形式,而多任务处理是允许计算机同时运行两个或多个程序的功能。一般来说,多任务处理有两种类型:基于进程的和基于线程的。基于进程的多任务处理处理程序的并发执行。基于线程的多任务处理处理同一程序片段的并发执行。多线程程序包含两个或多个可以并发运行的部分。此类程序的每个部分称为线程,每个线程定义一个单独的执行路径。C 没有内置支持多线程应用程序。相反,它完全依赖于 ... 阅读更多

在 C 中不使用任何头文件打印“Hello World”

Vrundesha Joshi
更新于 2019-07-30 22:30:25

1K+ 次浏览

通常,我们在 C/C++ 语言中使用头文件来访问内置函数,如 int、char、字符串函数。函数 printf() 也是一个内置函数,它在“stdio.h”头文件中声明,用于在控制台上打印任何类型的数据。以下是在 C 语言中不使用头文件打印的示例,示例代码int printf(const char *text, ...); int main() {    printf( "Hello World" );    return 0; }输出Hello Worldn 在上述程序中,我们通过声明 printf() 函数,在程序中不使用任何头文件打印了“Hello World”。printf() 的声明是 ... 阅读更多

在 C/C++ 中同时执行 if 和 else 语句

Jennifer Nicholas
更新于 2019-07-30 22:30:25

167 次浏览

在本节中,我们将了解如何在 C 或 C++ 代码中同时执行 if 和 else 部分。此解决方案有点棘手。当 if 和 else 一个接一个地执行时,就像执行 if-else 不存在的语句一样。但在这里,我们将看到如果它们存在,如何一个接一个地执行它们。示例代码#include using namespace std; int main() {    int x = 10;    if(x > 5)   {       lebel_1: cout

在 C 中实现自己的 itoa()

Nitya Raut
更新于 2019-07-30 22:30:25

1K+ 次浏览

在本节中,我们将了解如何将整数转换为字符串。逻辑非常简单。这里我们将使用 sprintf() 函数。此函数用于将某个值或行打印到字符串中,而不是控制台。这是 printf() 和 sprintf() 之间的唯一区别。这里第一个参数是字符串缓冲区。我们希望将我们的数据保存在哪里。输入:用户将输入一些数值,例如 42输出:此程序将返回该数字的字符串等效结果,例如“42”算法:步骤 1:将数字作为参数步骤 2:创建一个空的 ... 阅读更多

C 中的 switch case 语句

Nitya Raut
更新于 2019-07-30 22:30:25

1K+ 次浏览

switch 语句允许测试变量与值的列表是否相等。每个值称为一个 case,并且正在切换的变量会针对每个 switch case 进行检查。C 编程语言中 switch 语句的语法如下:switch(expression) {    case constant-expression :       statement(s);       break; /* 可选 */    case constant-expression :       statement(s);       break; /* 可选 */       /* 可以有任意数量的 case 语句 */    default : /* 可选 */       ... 阅读更多

Java 中的 IntStream summaryStatistics() 方法

Nancy Den
更新于 2019-07-30 22:30:25

498 次浏览

IntStream 类中的 summaryStatistics() 方法用于返回有关此流的元素的汇总数据。语法如下:IntSummaryStatistics summaryStatistics()创建一个 IntStream 并添加一些元素:IntStream intStream = IntStream.of(30, 60, 90);现在,获取上述元素的汇总数据:IntSummaryStatistics details = intStream.summaryStatistics();以下是在 Java 中实现 IntStream summaryStatistics() 方法的示例:示例 实时演示import java.util.stream.IntStream; import java.util.IntSummaryStatistics; public class Demo {    public static void main(String[] args) {       IntStream intStream = IntStream.of(30, 60, 90);       IntSummaryStatistics details = intStream.summaryStatistics();       System.out.println("Details = "+details);    } }输出Details = IntSummaryStatistics{count=3, ... 阅读更多

如何在 Java 中使用 IntStream.iterate() 生成无限整数流

Nancy Den
更新于 2019-07-30 22:30:25

158 次浏览

要生成无限整数流,请使用 IntStream.iterate()。该方法用于迭代 IntStream。导入 Java 中 IntStream 类的以下包:import java.util.stream.IntStream;以下是一个显示如何在 Java 中使用 IntStream.iterate() 生成无限整数流的示例:示例import java.util.stream.IntStream; public class Main {    public static void main(String[] args) {       IntStream.iterate(0, k -> k + 2).forEach(System.out::println);    } }以下是无限显示整数的输出:0 2 4 6 8 10 12 . . .

Java Stream.Builder 中的 build() 方法

Nancy Den
更新于 2019-07-30 22:30:25

4K+ 次浏览

Stream.Builder 类中的 build() 方法用于构建流。它返回构建的流。语法如下:Streaml build()导入 Java 中 Stream.Builder 类的以下包:import java.util.stream.Stream;声明一个 Stream.Builder:Stream.Builder builder = Stream.builder();在流中添加一些元素:builder.add("One"); builder.add("Two"); builder.add("Three");现在,使用 build() 方法:Stream str = builder.build();以下是一个显示如何在 Java 中实现 Stream.Builder 的 build() 方法的示例:示例 实时演示import java.util.stream.Stream; public class Demo {    public static void main(String[] args) {       Stream.Builder builder = Stream.builder();       builder.add("One");       builder.add("Two");       builder.add("Three");       ... 阅读更多

Java 中的 DoubleStream count() 方法

Nancy Den
更新于 2019-07-30 22:30:25

137 次浏览

DoubleStream 类的 count() 方法返回流中元素的数量。语法如下:long count()要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream;创建 DoubleStream 并添加一些元素:DoubleStream doubleStream = DoubleStream.of(50.8, 67.9, 35.7, 23.6, 89.9);现在,获取 DoubleStream 中元素的数量:long res = doubleStream.count();以下是在 Java 中实现 DoubleStream count() 方法的示例:示例 实时演示import java.util.stream.DoubleStream; public class Demo {    public static void main(String[] args) {       DoubleStream doubleStream = DoubleStream.of(50.8, 67.9, 35.7, 23.6, 89.9);       long res = doubleStream.count();       ... 阅读更多

广告

© . All rights reserved.