当我不确定的时候,我总是在机上运行试一遍,因为它是绝对不会错的,所以我试了下面的代码:
#include<iostream>
using namespace std;
int main()
{
int arr[]={1,2,3,4,5,6};
int *p=arr;
for(int **fpp=&p,i=0;i<6;(*fpp)++,i++)
cout<<**fpp<<endl;
system("pause");return 0;
}
当把(*fpp)改成fpp是错误的。
因为*fpp相当于p。
这题同理。
" target="_blank">[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!