c++ void是什么意思
时间: 2023-09-15 21:22:47 浏览: 221
关于C++中void*的小作用浅析
在C++中,void是一种特殊的数据类型,表示没有返回值或没有参数的函数。它也可以用作指针类型,即void指针。\[1\] void指针可以指向任何类型的数据,但在使用时需要进行强制类型转换才能使用。\[2\] 除此之外,void指针还可以用来表示空指针,可以通过将其初始化为NULL或nullptr来表示一个空指针。\[2\] 当void指针作为函数的输入和输出时,表示可以接受任意类型的输入指针和输出任意类型的指针。\[6\] 总之,void在C++中表示没有具体类型的指针或函数。\[3\]
#### 引用[.reference_title]
- *1* [C++中的void类型](https://blog.csdn.net/weixin_34405354/article/details/85814458)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [C++ void指针(void*)简介](https://blog.csdn.net/qq_39583450/article/details/109715890)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [【C++学习】函数中的void的含义](https://blog.csdn.net/lucky09090827/article/details/122336795)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文