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

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
