void(空类型)
[数据类型]
描述
void 关键字仅在函数声明中使用。它表示该函数预期不会向其被调用的函数返回任何信息。
译注:事实上 void 还有其他用途,void 还可以用于声明一个指针为“通用指针”(void* ),它可以指向任何类型的数据。此外,void 也可以用作函数参数列表的占位符,表示函数不接受任何参数,如 int function(void) 。需要注意的是,不同的编程语言可能对 void 关键字的使用有不同的规则和约定。在 C++ 中,例如,通常可以省略函数声明中的 void 参数列表,直接写成 int function() 来表示一个不接受任何参数的函数。但在 C 语言中,为了明确性,有时推荐使用 void 来指明函数没有参数。
void 英文有“无效的、没有、空的、缺乏”等含义。void 类型可以翻译成“空类型”、“无类型”、“无返回类型”等,要结合它的具体应用场景才比较妥当。
示例代码
该代码展示了如何使用 void。
// actions are performed in the functions "setup" and "loop"
// but no information is reported to the larger program
void setup() {
// ...
}
void loop() {
// ...
}
|