int * operator+(int array1[MAXARRAY], int array2[MAXARRAY])What happens when you compile this code?
class pwr { double b; int e; double val; public: pwr(double base, int exp); double get_pwr() {return val;} }; pwr::pwr(double base, int exp) { b=base; e=exp; val=1; if (exp==0) return; for( ; exp>0; exp) val=val * b; }


