小编典典

C、C++ 和 C# 中的 void 是什么意思?

all

寻找有关“ 无效 ”一词的来源以及为什么将其称为无效的基本知识。这个问题的目的是帮助那些没有 C 经验的人,突然开始研究基于 C 的代码库。


阅读 180

收藏
2022-08-17

共1个答案

小编典典

基本上它的意思是“没有”或“没有类型”

使用 void 有 3 种基本方式:

  1. 函数参数:int myFunc(void) -- 该函数不接受任何内容。

  2. 函数返回值:void myFunc(int) --函数不返回任何内容

  3. 通用数据指针:void* data -- ‘data’ 是一个指向未知类型数据的指针,不能被取消引用

注意:voidin a function 参数在 C++ 中是可选的,因此int myFunc()与 完全相同int myFunc(void),在 C# 中完全省略了。返回值始终是必需的。

2022-08-17