массив со строками
- Войдите на сайт для отправки комментариев
Пт, 12/01/2018 - 21:30
Здравствуйте! Хочу создать массив,и положить в него сообщения типа "text1" "text2" textn"
При объявлении вот такой конструкции
char * myStrArray = { "text1 ","text2 ","text3 ","text4 "};
компилятор выдает ошибку : exit status 1
scalar object 'myStrArray' requires one element in initializer
Поскажите,как правильно нужно объявить подобный массив,и вызвать из него элементы
Спасибо за ответы!
Правильно выдает,
это строка (указатель), а не масив.
масив объявляется
Спасибо! Написал вот так,и все работает
char * myStrArray [] = { "text1 ","text2 ","text3 ","text4 "};
Но,если поместить этот массив внутрь класса, то компилятор этого не понимает,и пишет :
Обязательно указание количества элементов массива
Да,действительно. Все заработало,спасибо огромное!