Which among the following is correct syntax to declare a 2D array using new operator? = new char; b) char (pchar) = new char; c) char (*char) = new char; d) char (*char)= new char;

Correct Answer: char (*pchar) = new char;
The new operator usage to declare a 2D array requires a pointer and size of array to be declared. Data type and then the pointer with size of array. The left index can be left blank or any variable can be assigned to it.