C++ int a,b,c; a=b=c=0; a=(++b)+(c++); 我觉得运行结果应该是

日期:2017-04-29 16:28:35 人气:1

C++ int a,b,c; a=b=c=0; a=(++b)+(c++); 我觉得运行结果应该是

++b先自增(操作开始前)和c++后自增(操作结束后) 语句解释为a的值为:b先加一后,与c的值相加,后c再加一。 语句等价于: b=b+1;a=b+c;c=c+1;//顺序不可颠倒
    A+
热门评论