Форум программистов, компьютерный форум CyberForum.ru

error C2078: слишком много инициализаторов при создании массива - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.94
Фантомас
1 / 1 / 0
Регистрация: 12.02.2013
Сообщений: 18
13.02.2013, 13:37     error C2078: слишком много инициализаторов при создании массива #1
Создаю текстовый массив. Выдает ошибку "error C2078: слишком много инициализаторов". При создании Int массива все нормально, а при создании екстового валит ошибку ( error C2078: слишком много инициализаторов ):
C++
1
char students[3] = {"a", "b", "c"};
Что я наделал?)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2013, 13:37     error C2078: слишком много инициализаторов при создании массива
Посмотрите здесь:

Ошибка при создании ярлыка:'error C2065: 'SHCreateShortcut' : undeclared identifier' C++
слишком много включаемых файлов C++
слишком много инициализаторов C++
C++ Ошибка: слишком много включаемых файлов
C++ Слишком много знаков в символьной константе
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
13.02.2013, 13:40     error C2078: слишком много инициализаторов при создании массива #2
C++
1
char students[3] = {'a', 'b', 'c'};
Фантомас
1 / 1 / 0
Регистрация: 12.02.2013
Сообщений: 18
13.02.2013, 13:45  [ТС]     error C2078: слишком много инициализаторов при создании массива #3
КАК, БЛИН? О_о
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
13.02.2013, 13:49     error C2078: слишком много инициализаторов при создании массива #4
что не ясно?
'a' - это char
"a"- это char*
"aaaa" это char*
Фантомас
1 / 1 / 0
Регистрация: 12.02.2013
Сообщений: 18
13.02.2013, 16:37  [ТС]     error C2078: слишком много инициализаторов при создании массива #5
Та ясно, просто после детального изучения рнр строгий синтаксис смотрится устарашающе....
Yandex
Объявления
13.02.2013, 16:37     error C2078: слишком много инициализаторов при создании массива
Ответ Создать тему
Опции темы

Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru