(C ++)在一个小循环中使用加法运算符实现无限零

我对这小段代码有一点问题; 如果我使用++操作(x ++),它可以正常工作,但是如果我写“ x + 1”,它将中断并导致零的无限循环。

代码:

int x = 0;

while (x <= 20)
{
    std::cout << x << std::endl;
    x + 1;
}

任何帮助,将不胜感激!