*iter++的问题
为啥C++primer上说的*iter++等效于*(iter++)
但是实际写段代码
int x[]={1,2,3,4};
int *p=x;
cout<<*p++;的输出结构是1而不是2cout<<*++p的结果才是2
难道是我理解错了书上说的?
int x[]={1,2,3,4};
int *p=x;
cout<<*p++;的输出结构是1而不是2
2011-08-20 20:45
2011-08-20 20:54

2011-08-20 22:53