您的位置:

c语言void咋用,c语言void的用法

本文目录一览:

void在c语言中什么意思 void在c语言中的解释

1、C语言中“void”表示为无类型,相应的“void *”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。

2、一般我们常见的就是这两种情况:(1)当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。例如:void func(int a,char *b)。(2)0当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况。例如:int func(void)。

c语言中void什么意思?具体怎么用?

void主要有两个作用:1

函数无返回值;2.函数返回void类型的指针。

void

func(void)

{}

函数func()就是没有返回值的

void

*func()

{}

函数返回值为void类型的指针,如果一个函数的返回值有可能为多个类型,那么就返回void类型的指针,然后在调用方再强制类型转换为真实的类型。

c语言void的意思是什么?

c语言中,void的意思是“无类型”,相应的“void *”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。

void 可以作为函数返回值类型,有void就代表没有返回值。在定义的函数中,有的函数前是void有的是int或者float等等数据类型,此时它们被称为函数的返回值类型。当返回值类型为void时,称这个函数返回空,或者这个函数无返回值。

c语言void的用法特点:

使用void去修饰指针的时候,这种通用类型的指针可以很方便的和其他类型的指针之间进行相关转换。void另一个重要的应用则就是跟函数进行结合主要有以下两个方面的应用:对函数返回的限定;对函数参数的限定。

void类型不能够用来申明变量和常量,因为申明变量的时候需要明确告诉编译器,该变量是什么类型,比如说是int或char类型,这样编译才好为这个变量去分配存储空间。总的来说,void应用最广泛的就是跟指针结合,而void和指针的结合也大大扩展了指针的可能性。