Я играл с указателями, чтобы лучше понять их, и я наткнулся на то, что, как мне кажется, я должен был бы сделать, но не могу разобраться, как. Приведенный ниже код работает нормально - я могу вывести «a», «собака», «носки» и «штаны» - но что, если я хочу просто вывести «o» из «носков»? Как бы я это сделал?
char *mars[4] = { "a", "dog", "sock", "pants" };
for ( int counter = 0; counter < 4; counter++ )
{
cout << mars[ counter ];
}
Пожалуйста, прости меня, если где-нибудь ответили на вопрос - есть более 30 страниц вопроса, связанного с указателем C ++, и я потратил около 90 минут на их просмотр, а также на чтение различных (очень информативных) статей, прежде чем принять решение задать вопрос.