c语言中的void action
时间: 2023-07-02 17:21:17 浏览: 236
C语言设计模式 PDF《C Design Pattern》
`void` 是 C 语言中的一种特殊类型,表示没有返回值的函数或指针。`void` 关键字可以在函数定义时作为函数的返回类型,表示该函数不返回任何值。例如:
```c
void print_hello() {
printf("Hello, world!\n");
}
```
此函数不返回任何值,因为它的返回类型是 `void`。`void` 还可以用作指针类型,表示指针不指向任何具体类型的值。例如:
```c
void* ptr = NULL;
```
这里的 `ptr` 是一个 `void*` 类型的指针,指向 `NULL`。由于 `void*` 指针不知道指向什么类型的值,因此需要在使用之前将其转换为特定类型的指针。
阅读全文