Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Смысл объявлять структуру внутри мейна?
Отправлено
omen
03 октября 2008 г. 16:55
В ответ на:
По вчерашнему вопросу. Спасибо откликнувшимся. То что надо
отправлено axalay 03 октября 2008 г. 16:34
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Это просто тест. А глобальным я не могу её обьявлять-памяти очень мало. Вопрос был в том, чтобы передавая указатель на двумерный массив дальше в функциях пользоваться индексами, а не пересчитывать указатели
-
axalay
(03.10.2008 17:13:29
212.5.127.53
,
пустое
)
Глобально объявить экономнее будет и по памяти и по коду чем в main.
-
Quasy
(03.10.2008 17:18:35
192.168.0.207,80.243.9.34
, 94 байт)
Ответ: Это у меня в тесте она в майне обьявлена-а так она будет обьявлена в некой функции. Это я прогнал в вижал студио
-
axalay
(03.10.2008 17:26:37
212.5.127.53
,
пустое
)
дык она так в main и останеца навсегда. это тож самое что объявить глобально:)
-
ы
(03.10.2008 17:16:37
80.92.98.211
,
пустое
)
надо объявить функцию F0, вызвать из main а внутри F0 объявить массив структур. только тогда будет хоть какой то смысл
-
ы
(03.10.2008 17:18:47
80.92.98.211
,
пустое
)
Ответ: Это тока тест в вижал студио-в железе структура будет обьявлена в функции
-
axalay
(03.10.2008 17:27:26
212.5.127.53
,
пустое
)
ок!
-
ы
(03.10.2008 17:27:55
80.92.98.211
,
пустое
)
ну и если там цифирьки при инициализации не вымышленные, то в структуре луче не int а U8, если структура MicroBlaze конечно их различает))
-
ы
(03.10.2008 17:25:18
80.92.98.211
,
пустое
)
Ответ: Цифры вымышленные-в реальности они будут забираться из ПЛИС, и обработка будет не такая :)
-
axalay
(03.10.2008 17:28:28
212.5.127.53
,
пустое
)
и кстати вариант с передачей 1-мерного массива всетаки по коду будет намного эфф, и не менее читаемым.
-
ы
(03.10.2008 17:26:53
80.92.98.211
,
пустое
)
Ответ: А по моему с одномерным будет совсем неудобно. Там лишний параметр надо будет передавать
-
axalay
(03.10.2008 17:33:55
212.5.127.53
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru