Void 无类型
- 函数参数为空,定义函数 int fun (void);//这里会有疑问,cpp不用但是c里面这个有void和没有void是有区别的要注意。
- 函数没有返回值:void fun (void)
- 不能定义void类型的普通变量;//类型主要是固定内存块大小,不同类型分配空间不一样的
- 可以定void *变量 eg:viod *p;//指针开辟的是固定的32位4字节,64位8字节。
- 数据类型本质:固定内存块大小,
- Void *p万能指针, 最主要的原因,返回的类型什么形式都可以 int *p只能返回整形,char *p只能返回char形,void *p更好用,
学习笔记
引用c语音提高