void
void的用法:
当要定义一个无参的函数时,只能想下面这样定义:
int f(void){}//void必须写,这样才是一个无参的函数;
int f(){}//这要定义不是一个无参的函数,这个函数表示可以接受任意多个函数。
如:int f(){}
int g(void){}
f();//能正确执行
f(1,2,3);//能正确执行
g();//能正确执行
g(1,2);//错误
void *指针只能保存地址,不能通过这个指针获取内存数据
如:int i = 10;
void *p = &i;//正确的
printf("i = %d\n",*p);//错误的
void *指针可以和其他数据指针相互赋值
如:int *pi = p;//pi指向p指向的地址空间
double *dp = p;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具