您的位置:首页 > 编程语言 > C语言/C++

C++ 中关于i++和++i的解析

2015-10-15 16:54 190 查看
在C/C++前置加加和后置加加是不同的,举个栗子:

void main()

{

int a = 0 ;

int b = a++;

cout << " a = "<< a << endl;

cout << " b = "<< b << endl;

int c = 0 ;

int d = c++;

cout << " c = "<< c << endl;

cout << " d = "<< d << endl;

}

输出 a = 1 , b = 0 , c = 1 , d = 1

通俗来讲以++为例,++a表示先+1后赋值,a++表示先赋值后+1;--则与之相同
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: