21xrx.com
2024-11-22 06:22:44 Friday
登录
文章检索 我的文章 写文章
C++中void的含义是什么?
2023-07-14 15:41:48 深夜i     --     --
C++ void 含义

在C++中,void是一个关键字,用于表示“无类型”或“没有返回值”。

当我们在函数声明中使用void时,它意味着这个函数不会返回任何值。例如,下面是一个名为printName的函数声明:

void printName(string name);

在这种情况下,printName函数将不会返回任何值。它只是输出传递给它的字符串。

另外,当我们使用void表示函数中的参数或指针时,它意味着这个指针没有指向任何类型。例如,下面是一个指针声明:

void* ptr;

在这种情况下,ptr是一个指向无类型的指针,因此可以指向任何类型的数据。

此外,我们还可以使用void作为函数的返回类型,以指示该函数没有返回任何值。例如,下面是一个名为greet的函数定义,它没有返回任何值:

void greet()

  cout << "Hello!" << endl;

在这种情况下,当我们调用greet函数时,它只会输出“Hello!”,而不会返回任何值。

综上所述,void在C++中表示“无类型”或“没有返回值”。它可以用于函数声明、指针声明和函数定义中。

  
  

评论区

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