希望了解术语“ 无效 ”的来源以及为什么称为“ 无效 ” 的基础。这个问题的目的是为没有C经验并且突然正在寻找基于C的代码库的人提供帮助。
基本上,它的意思是“无”或“无类型”
有3种使用void的基本方法:
函数参数:int myFunc(void) -函数不执行任何操作。
int myFunc(void)
函数返回值:void myFunc(int) -函数不返回任何内容
void myFunc(int)
通用数据指针:void* data -“数据”是指向未知类型数据的指针,无法取消引用
void* data
注意:void函数内的in参数在C ++中是可选的,因此int myFunc()与完全相同int myFunc(void),并且在C#中完全省略了。返回值始终是必需的。
void
int myFunc()