找到 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.