摘要: 1. 下面的代码输出是什么? intmain(){inta[2]={0,0};int*p=a;*(p++)=1;cout<<a[0]<<a[1]<<endl;system("PAUSE");} 结果是10,即a[0]=1,a[1]=0。虽然有括号,但是仍旧是没有先对p进行自增,实际上,自增的步骤是发生在该符号所在的表达式结束之后。即*(p++)=1;相当于*p=1; p++;2. 下面的代码输出是什么?intmain(){intA=1;cout<<(A++)*(A++)*(A++)*(A++)<<endl;A=1; 阅读全文
posted @ 2011-08-09 22:48 xiaodongrush 阅读(2928) 评论(3) 推荐(0) 编辑