文章目录
一、数据类型封装
二、作为 参数 或 返回值 代表无
三、void* 指针赋值与被赋值
四、void 类型变量不存在
一、数据类型封装
----
实现函数 的 底层函数开发者 , 不想将 底层的数据结构...中 , 拷贝 unsigned n 个字节的数据 , 到 void *destin 指针指向的内存空间中 ;
二、作为 参数 或 返回值 代表无
----
void 数据类型 , 作为函数的 参数 或...返回值 , 代表无参数 , 或者无返回值 ;
如果函数没有参数 , 可以声明为
int fun(void)
其中 , 如果 函数的参数是 void , 则可以省略 ;
int fun()
上述两种表示时等价的...int size);
如果分配内存完毕 , 将其赋值给一个其它类型指针时 , 需要强转 ;
int *p = (int*) malloc(sizeof(int) * 10);
四、void 类型变量不存在...----
void 类型的变量不存在 ;
1.