下面内容小编就为大家带来一篇讲解c语言项目开发编译出错 error C2440: “初始化”: 无法从“void”转换为“int”。小编觉得挺不错的,现在就分享给大家,如果你在找c语言使用,visual studio案例,visual studio项目,也可以做个借鉴。一起跟随小编过来看看吧。
c语言项目开发编译出错 error C2440: “初始化”: 无法从“void”转换为“int”
作者:小程序分析员 发布时间:2018-08-13
使用visual studio开发c语言项目,
编译时出错,
提示:error C2440: “初始化”: 无法从“void”转换为“int”
检查了下,
原来是函数返回类型为 void,
但是程序中把函数返回值赋值给一个变量,
解决的办法就是把删除对应的赋值操作就行。
类似下面
...
void todo();
...
// int ret = todo(); // 删除赋值操作
todo();
...
这个方法也适用于下面的情形:
无法从“void”转换为“char”
无法从“void”转换为“float”
无法从“void”转换为“double”
猛击这里,
观看子恒老师《手机短信验证码开发》系列视频
了解实现过程和下载相关源代码
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
c语言项目开发编译出错 error C2440: “初始化”: 无法从“void”转换为“int”链接:https://www.qinziheng.com/details/7672/
c语言项目开发编译出错 error C2440: “初始化”: 无法从“void”转换为“int”相关文章