您的位置:首页 > 编程语言 > C语言/C++

Visual C++ error C2601:local function definitions are illegal

2015-09-30 22:21 375 查看
呃- -复习的时候突然出错误- -

我犯的是低级错误- -}少了个,这个错误的出现通常情况下是"{" "}"不匹配,因为比如我后面还有个错误是unexpected end of file found.

查了下,还有下面几种问题

1 linux下编译程序没有问题,程序转移到window下的vs编译结果出来一大推的error C2601.

可能是由于linux与windows下的换行符有区别,所以选择File->Advanced Save options...->Line endings 选择Unix (LF)

这样,程序暂时就避过了error C2601的出现。只能用一次,下次就要再进行修改。

2 函数内不能定义别的函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c VC++