相关疑难解决方法(0)

这个自我初始化有效吗?

我有这个问题,我之前想过这个问题,但认为回答并非易事

int x = x + 1;
int main() {
  return x;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果程序的行为是有效的,那么它是否被定义或未定义.如果定义了,那么x已知的值是main多少?

c++ initialization initialization-order

64
推荐指数
3
解决办法
3150
查看次数

标签 统计

c++ ×1

initialization ×1

initialization-order ×1