static void 和void的区别
时间: 2023-09-25 16:07:44 浏览: 179
C#中static void Main(string[] args) 参数示例详解
`static void` 和 `void` 的区别在于 `static` 关键字和函数的作用域有关。
`void` 是一个函数返回值的类型,表示函数不返回任何值。它通常用于函数不需要返回值时。
`static` 是一个存储类别关键字,它可以用于修改变量或函数的作用域。对于函数来说,`static` 表示函数只能在当前文件中访问,即该函数只能在当前文件中调用。当用 `static` 修饰函数时,函数名不会被暴露在全局符号表中,因此在其他文件中无法使用该函数。
因此,`static void` 表示一个在当前文件中可见,且不返回任何值的函数。
阅读全文