void 无类型

Void 无类型

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

学习笔记

引用c语音提高


版权声明:本文为lwljing原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。