Да, указатели могут использоваться для динамического выделения массивов объектов .
Из этого и других вопросов видно, что вы новичок в C ++. Поэтому начинать с "Effective C ++" не самая лучшая идея. Хотя это отличная книга, она наиболее полезна для людей, уже знакомых с языком. Вам следует начать с вводной книги или учебного пособия, пройтись по ним, написать некоторый код и только потом перейти к «Эффективному C ++».