Question: 4) What is the local bugs in following code? (* * #define SIZE 8 void set_a_b (char * a, char * b) { char *

4) What is the local bugs in following code? (* * #define SIZE 8 void set_a_b (char * a, char * b) { char * buf[SIZE]; if (a) { b = new char[5] ; } else { if (a && b) { buf[SIZE] = a; return; } else { delete [] b; } *b = x'; } *a = *b; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
