C++ 错误 2 error C2143: 语法错误 : 缺少“;”(在“.”的前面)

#include"stdafx.h"usingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){voidfunc(){inti(... #include "stdafx.h"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
void func()
{
int i(5), j;
j = 2 * i + 10;
float f;
.
.
.
}
return 0;
}
错误 1 error C2601: “func”: 本地函数定义是非法的
错误 2 error C2143: 语法错误 : 缺少“;”(在“.”的前面)
3 IntelliSense: 应输入“;”
展开
 我来答
匿名用户
2016-09-09
展开全部
函数内定义函数 ?试试先了

VS2015 是不允许函数内再定义函数的。。。。。。。。

把函数移到tmain函数的外边吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式