阅读量:3
在C语言中,void
是一种特殊的类型,用于表示空类型。它通常用于以下几种情况:
- 函数返回类型:当一个函数不返回任何值时,可以将其返回类型声明为
void
。例如:
void printHello() { printf("Hello"); // 无返回值 }
- 函数参数类型:当一个函数不需要任何参数时,可以将其参数列表声明为
void
。例如:
void printHello(void) { printf("Hello"); }
- 指针类型:
void*
是一种通用的指针类型,可以用来指向任何类型的数据。例如:
void* ptr; int num = 10; ptr = # // 将int类型的指针赋值给void类型的指针
总而言之,void
在C语言中是一种用于表示空类型、无返回值的特殊类型。