Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Инициализация массива?

Страниц (1): [1]
 

1. Karkun - 22 Декабря, 2020 - 05:42:10 - перейти к сообщению
Добрый день. Возник вот такой вопрос в чем разница в двух способах инициализации массива

1:
CODE:
int color_map[6]={41403, 165579, 301491, 1900767, 3014911, 1983186};
int kol_map[6]={2, 2, 2, 2, 2, 2};
int color_mob[4]={3289846, 1908210, 131818, 226};
int kol_mob[4]={6, 6, 6, 6,};


2:
CODE:
int color_map[6];
int kol_map[6];
int color_mob[4];
int kol_mob[4];

color_map[0]=41403;
color_map[1]=165579;
color_map[2]=301491;
color_map[3]=1900767;
color_map[4]=3014911;
color_map[5]=1983186;

kol_map[0]=2;
kol_map[1]=2;
kol_map[2]=2;
kol_map[3]=2;
kol_map[4]=2;
kol_map[5]=2;

color_mob[0]=3289846;
color_mob[1]=1908210;
color_mob[2]=131818;
color_mob[3]=226;

kol_mob[0]=6;
kol_mob[1]=6;
kol_mob[2]=6;
kol_mob[3]=6;


В первом случае выдает ошибку "инструкция INTS[20]="
2. Zireael - 22 Декабря, 2020 - 05:47:02 - перейти к сообщению
 Цитата:
в чем разница в двух способах инициализации массива

Нет разницы.
 Цитата:
В первом случае выдает ошибку "инструкция INTS[20]="

Лишняя запятая.
 Цитата:
int kol_mob[4]={6, 6, 6, 6,};
3. Karkun - 22 Декабря, 2020 - 06:26:50 - перейти к сообщению
Ошизеть полтора часа сидел выискивал проблему. Спасибо огромное.

Powered by ExBB FM 1.0 Final