发布网友 发布时间:2022-04-22 09:14
共3个回答
热心网友 时间:2023-07-03 05:19
前自增即++i型:先自加后取值
后自增即i++型:先取值后自加
//参考代码如下:热心网友 时间:2023-07-03 05:20
a++是先用后加,用的时候a=10, std::cout << a++ << std::endl;这句显示10,这句完了后a=11;
++b是先加后用,b=10,加后b=11,std::cout << ++b << std::endl;这句显示11
热心网友 时间:2023-07-03 05:20
std::cout << a++ << std::endl; 中 是a++ 意思为在程序第一次使用了a后a才自己增加1 在该语句后如果再加一句 cout<<a<<endl; 此时a就成了11
std::cout << ++b << std::endl; 中 则是在第一次使用b++时b就自己增加1 变成11后 程序再使用b