gpt4 book ai didi

c++ - std::cout 功能的特殊行为

转载 作者:行者123 更新时间:2023-11-28 02:03:11 25 4
gpt4 key购买 nike

<分区>

我试图习惯指针算法,在指针指向的地址和值上使用递增运算符。

我用 std::cout 来检查我的理解,我发现我不容易消化,让我们看看(这是函数 main 内部的代码):

int R = 0;
std::cout << 0 << 1 << 2 << 3 << endl;

std::cout << R++ << R++ << R++ << R++ << endl;

R = 0; // R value reset to Zero;
std::cout << ++R << ++R << ++R << ++R << endl;

结果将是:

0123
3210
4444

我试图用 postfix++ 弄清楚 cout 的行为,但是当我把它带有前缀++的行为纳入同样的考虑时,我彻底崩溃了。并且简单地意识到:这是一个计算器问题。提前谢谢你们。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com