21xrx.com
2024-11-05 17:24:57 Tuesday
登录
文章检索 我的文章 写文章
C++中的int和void的用法及区别
2023-07-13 11:34:38 深夜i     --     --
C++ int void 用法 区别

在C++编程语言中,int和void是常见的数据类型,它们在函数编写中用法和区别不同。

首先,int是C++中的整数类型。我们可以使用int定义一个整数变量,例如int num = 10;在这个例子中,我们定义了一个名为num的整数变量,它的值是10。

另一方面,void表示没有返回值的函数。如果一个函数没有返回值,那么我们就可以使用void函数类型来定义它。例如,void printHelloWorld() cout << "Hello World!" << endl; 这个函数不接收任何参数,它的输出是"Hello World!"。

另一个区别是,int函数类型可以返回一个整数值,而void函数类型不返回任何值。当我们调用一个返回int类型的函数时,该函数将返回一个整数值,我们可以将其分配给一个变量或用于其他操作。例如,int add(int a, int b) { return a+b;},这个函数接受两个整数作为参数,并返回它们的和。

然而,当调用void函数类型时,该函数不会返回一个值,因为它不需要。例如,void printName(string name) cout << "My name is: " << name << endl; ,这个函数接受一个字符串参数,并输出一条消息来打印出它。

综上所述,int和void函数类型在C++编程语言中用法和区别不同。int用于定义一个整数变量或返回一个整数值的函数,而void用于定义一个不返回任何值的函数。当您决定使用哪种类型时,您必须确定您的函数是否需要返回值。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复