


Программирование
+2C++ builder как объявить массив из слов?
так не работает
char mon[12] = {'январь', 'февраль', 'март', 'апрель', 'май',
'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
'ноябрь', 'декабрь'};
По дате
По рейтингу
'январь' // одинарные кавычки в паскале, для си это только для 1 символа, а для строки ""
по сути у вас для каждого элемента тип выходит char mon
а это по 1 символу, не по строке. Или задать так
char *mon[12] // массив указателей
или двумерный
char mon[12][80] // 12 строк по 80 символов и потом туда копировать, но так как у вас с++ то вообще какой-то string пошел бы, а если под винду, то может AnsiString класс... короче куча способов и зависит от того, как проходите.
Строка имеет тип AnsiString - http://cubook.supernew.org/manual-c/types/197-ansistring
char *mon[12]
Больше по теме