小编wiz*_*dyk的帖子

在sizeof(++ n)表达式中不调用Increment运算符

在C或C++中,当运算符在运算符中时,不执行递增和递减运算符(++n,--n)sizeof().

int n = 100;
int size_int = sizeof(++n);
std::cout<<n;
Run Code Online (Sandbox Code Playgroud)

我编写了这段代码并运行程序.当然,我认为101将会为我展示.但是,n不是101,它是100.

这是为什么?

c c++ increment sizeof

31
推荐指数
4
解决办法
1845
查看次数

标签 统计

c ×1

c++ ×1

increment ×1

sizeof ×1