正在加载图片...
对于单个增减量表达式所构成的语句来说,前置和后置的运算 结果是没有什么区别的。而对于还包含有其他运算的表达式来 讲,前置和后置的运算结果将会产生不同的效果。 例 3 j=i+;/j的值为3,i的值为4 k=++i;∥k的值为5,i的值为5 注意:由于不同的编译器对增减量运算符处理的不同,所以类 似以下的用法将存在移植性问题。 cout <<i ++< 't' <<i++<< endl对于单个增减量表达式所构成的语句来说,前置和后置的运算 结果是没有什么区别的。而对于还包含有其他运算的表达式来 讲,前置和后置的运算结果将会产生不同的效果。 例: //… i = 3; j = i ++; // j 的值为 3,i 的值为 4 k = ++ i; // k 的值为 5,i 的值为 5 注意:由于不同的编译器对增减量运算符处理的不同,所以类 似以下的用法将存在移植性问题。 cout << i ++ << '\t' << i ++ << endl;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有