阅读下列程序,写出运行结果:
#include<iostream> using namespace std; void func( int *, int *, int *& ); int main() { int a=10, b=20; int *p=&a, *q=&b; func( p, q, p ); cout << "*p=" << *p << ", *q=" << *q << endl; } void func( int *t1, int *t2, int *& rt ) { *t1 += 5; *t2 += 5; rt = t1; *rt += 5; cout << "*t1=" << *t1 << ", *t2=" << *t2<< ", *rt=" << *rt << endl; }
*t1=20,*t2=25,*rt=20
*p=20,*q=25