Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Проще некуда!
Отправлено
leon
09 февраля 2008 г. 12:30
В ответ на:
Подсажите.. Си (+)
отправлено Aleksey75 09 февраля 2008 г. 09:39
// Вырезаем из любого места массива<br>
unsigned char Array[32];<br>
unsigned long int Value;<br>
Value = *((unsigned long int *)(Array + 7));<br>
<br>
// И наоборот<br>
Array[7] = *((char*)Value + 0);<br>
Array[8] = *((char*)Value + 1);<br>
Array[9] = *((char*)Value + 2);<br>
Array[10] = *((char*)Value + 3);<br>
<br>
Составить ответ
|
Вернуться на конференцию
Ответы
Простите! Ошибочка там. Тут правильно.
—
leon
(09.02.2008 12:34:40
82.207.118.64
, 356 байт)
Нет. Так лучше всего.
—
leon
(09.02.2008 12:37:11
82.207.118.64
, 404 байт)
+++
—
leon
(09.02.2008 12:53:32
82.207.118.64
, 698 байт)
Осталось дописать автоопределение порядка байт и поставить копирайт :)
—
Ivax
(09.02.2008 13:08:39
193.218.137.26
,
пустое
)
А порядок байтов в многобайтовом числе есть вопрос идеологический, тут и партбилетом поплатиться можно. Вон у мотороллы неверный порядок и где моторолла? :-))) (-)
—
Анатоль
(09.02.2008 14:02:47
62.80.187.207
,
пустое
)
Модератор, мля, "поделите 6 на два", дорогой, ты представляешь себе сложность преобразования строковых в целочисленные без определения формата результата? А если я напишу "три" или "тройка"? :-))) (-)
—
Анатоль
(09.02.2008 14:05:29
62.80.187.207
,
пустое
)
тройко
—
-mse-
(09.02.2008 15:48:46
83.239.86.98
,
пустое
)
А по ангельски - "сри" :=) (-)
—
Анатоль
(09.02.2008 17:54:48
62.80.187.207
,
пустое
)
Ответ:
—
987
(24.04.2008 00:58:11
83.237.8.242
,
пустое
)
0b0011 :))
—
argus98
(09.02.2008 15:01:57
81.22.205.230
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru