void *的使用

void * 为 “不确定类型指针”。
void *不可以解引用

(1)void *可以接受任何类型的赋值:
    任何类型的指针都可以直接赋值给void *型指针,无需进行强制类型转换,相当于void *包含了其他类型的指针。

  
(2)void *可以赋值给任何类型的变量
但是需要进行强制转换,应为void *的范围较大,所以强制转换,使其进行范围缩小。
这里写图片描述

void *主要使用在函数里,可以接受其他类型的指针,让函数使用起来更加便捷。

void * 1,不能解引用 2,+ - 运算

相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页