2015-03-14 6 views

ответ

6

Нет, указатели на символы являются указателями. Они даже не должны указывать на массивы.

В вашем конкретном случае элементы нового массива остаются неинициализированными. Если вы хотите, чтобы быть нулевой инициализируется вы можете сделать это:

char * c = new char[5](); 

Это позволит установить все элементы в \0. Вы можете рассмотреть c, чтобы указать на строку с нулевым символом.