Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Привет всем! Скажите пож-та, как на Си реализовать перекрёстные структуры, напр.:
Отправлено
voproc_nik
25 января 2007 г. 14:40
struct Str1
{
Str2 MyStr2; // Компилятор пока НЕ знает о Str2, ошибка :((
};
struct Str2
{
Str1 MyStr1; // Здесь то всё нормально, ибо Str1 объявлено
};
int main(...)
{
Str2 MainStr2; //Объявляем структурные переменные
Str1 MainStr1;
.....
}
Составить ответ
|
Вернуться на конференцию
Ответы
БОЛЬШОЕ спасибо всем, я проставился бы пивом, если бы смог вам его передать.
—
voproc_nik
(25.01.2007 15:34:10
80.253.11.3
,
пустое
)
Ответ: ДА, только через указатели
—
-=OlegGr=-
(25.01.2007 15:18:34
80.253.11.3
, 498 байт)
Может быть вы имеете ввиду union из двух структур?
—
=NIK=
(25.01.2007 15:16:33
213.221.24.178
,
пустое
)
???????????
—
Bill_
(25.01.2007 15:00:15
193.233.83.66
,
пустое
)
имеет место быть бесконечная рекурсия
—
eugeneh
(25.01.2007 14:58:37
212.40.47.12
, 30 байт)
Если в стуктурах - подструктуры, а не указатели на структуры - то так вообще не выйдет. (+)
—
ReAl
(25.01.2007 14:57:5
193.111.248.46
, 198 байт)
абсурдно как то выглядит
—
kan
(25.01.2007 14:55:44
62.205.163.4
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 45:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru