卖弄(void)是什么意思
时间: 2023-10-11 19:06:05 浏览: 45
在C语言中,void是一种特殊的数据类型,表示没有返回值的函数或指针。当一个函数的返回类型是void时,表示该函数不返回任何值。当一个指针的类型是void时,表示该指针可以指向任何类型的对象。
在C语言中,void类型可以用于函数的返回类型,表示函数没有返回值。例如:
```c
void printHello() {
printf("Hello, world!\n");
}
```
上述代码中,printHello函数的返回类型为void,表示该函数不返回任何值。
在C语言中,void类型还可以用于指针的类型,表示该指针可以指向任何类型的对象。例如:
```c
void* ptr;int num = 10;
ptr = # // 可以将int类型的指针赋值给void类型的指针
```
上述代码中,ptr是一个void类型的指针,可以指向任何类型的对象。在这个例子中,ptr指向了一个int类型的变量。
总之,void在C语言中表示没有返回值的函数或指针,或者表示可以指向任何类型的指针。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [public static void main(String[] args) 是什么意思?](https://blog.csdn.net/weixin_43593330/article/details/105943049)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [argc与argv参数的含义](https://blog.csdn.net/weixin_41758695/article/details/79370155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]