相关疑难解决方法(0)

操作数的评估顺序

在表达式中a + b,a保证在之前进行评估b,还是未指定评估的顺序?我认为这是后者,但我很难在标准中找到明确的答案.

由于我不知道C是否处理与C++有所不同,或者如果在C++ 11中简化了评估顺序规则,我将把这个问题标记为三个.

c c++ expression operator-precedence c++11

13
推荐指数
2
解决办法
3936
查看次数

为什么这不会产生分段错误

这是c ++中的for循环.我不明白为什么它不会在执行时给出分段错误.

int main() 
{
   int arr[5];
   for (int x = 0; x <= 5; x++)
       {
           arr[x] = x;
       }
   return 0; 
}
Run Code Online (Sandbox Code Playgroud)

c++

-1
推荐指数
1
解决办法
222
查看次数

标签 统计

c++ ×2

c ×1

c++11 ×1

expression ×1

operator-precedence ×1