C语言中的void

  • Post author:
  • Post category:其他




C语言中的void



1. void 函数与int 函数:

  • int型函数需要有返值,而void型则不需要。



2. static void与void:

  • 用static用于函数定义时,使函数只在本文件(.c文件)内部有效,对其他文件(.c文件)是不可见的。这样的函数又称作静态函数。使用静态函数的好处是,不用担心与其他文件的同名函数产生干扰,另外也是对函数本身的一种保护机制。



3. extern void与void:

  • 在函数定义时使用关键字extern,表示该函数是外部函数,可供其他文件调用。另外在要引用别的文件中定义的外部函数的文件中,使用extern声明要用的外部函数就可以。即使得在多个C源文件中,不同C文件间的相互函数调用。



版权声明:本文为qq_46588746原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。