小编Kar*_*anz的帖子

code :: blocks保留除c ++关键字以外的保留名称吗?

我是新的代码:: blocks并且在c ++中也很缺乏经验.我知道有很多关键字,我不应该用于变量名称,它们通常以不同的颜色显示,因为它们在visualstudio中.现在,当我将一些代码片段从旧的vs项目复制到一个新的代码:: blocks项目时,我的一些变量名称突然变色了.例如,在此代码中,变量begin和end现在以绿色显示,我不明白为什么.

int begin = 0;
int end = 4;
int myarray[end];
for (int i = begin; i < end; i++)
{
    myarray[i] = i;
}
Run Code Online (Sandbox Code Playgroud)

在某些情况下,这段代码甚至不会编译,我会得到奇怪的"冲突声明"错误.我可以使用这些名称,还是以某种方式保留在code :: blocks中?我看了一些书,但据我所知,它们不是c ++关键词.是因为我现在正在使用c ++ 11吗?我正在使用ide和mingw编译器的v.12.11.谢谢您的帮助.

c++ codeblocks c++11

4
推荐指数
1
解决办法
1247
查看次数

标签 统计

c++ ×1

c++11 ×1

codeblocks ×1