Поиск:

Ответ в темуСоздание новой темы Создание опроса
> структуры, .. 
:(
    Опции темы
артур12345
Дата 9.11.2015, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 9.11.2015

Репутация: нет
Всего: нет



Здравствуйте. У меня возник вопрос.. В заголовочном файле (*.h) объявляется безымянная структура. 
typedef struct
{
unsignet char a;
unsignet char b;
} c[];

Вопрос: Как в файле main.c инициализировать эту структуру и задействовать..? При попытке у меня выдает : array type has incomplete element type.
PM MAIL   Вверх
math64
Дата 25.11.2015, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2505
Регистрация: 12.4.2007

Репутация: нет
Всего: 72



Код

typedef struct
{
unsigned char a; //unsigned, не unsignet
unsigned char b;
} C;
typedef struct
{
unsigned char a;
unsigned char b;
} C2[2];
C c = { 'a', 'b'};
C array1[] = { {'a', 'b'}, {'c', 'd'} };
C2 array2 = { {'a', 'b'}, {'c', 'd'} };


Это сообщение отредактировал(а) math64 - 25.11.2015, 08:42
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0567 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.