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: 应输入“;” 展开
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函数的外边吧
VS2015 是不允许函数内再定义函数的。。。。。。。。
把函数移到tmain函数的外边吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询