Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как на C в константную стоку вставить первым байтом длину этой самой строки?
Отправлено
mandigit
26 ноября 2007 г. 13:59
Составить ответ
|
Вернуться на конференцию
Ответы
ручками только, а правильно да, только структуру, и будет это называться строковым дескриптором
—
omen
(26.11.2007 14:05:0
212.176.3.10
,
пустое
)
Хочу иметь законченную строку. На этапе компиляции все известно.
—
mandigit
(26.11.2007 14:32:14
89.175.169.67
,
пустое
)
Это некрасивый и неправильный подход. Нужно делать структуру
—
omen
(26.11.2007 14:39:40
212.176.3.10
,
пустое
)
некрасиво и неправильно, сделай лучше структуру..
—
Dr.Alex
(26.11.2007 14:03:8
62.231.6.117
,
пустое
)
Предлагаете объединение на этапе выполнения?
—
mandigit
(26.11.2007 14:23:4
89.175.169.67
,
пустое
)
нет..
—
Dr.Alex
(26.11.2007 14:25:14
62.231.6.117
,
пустое
)
Код? И почему ожидается, что физически поля структуры будут размещены после...{+}
—
mandigit
(26.11.2007 14:28:58
89.175.169.67
, 169 байт)
бля.. (+)
—
Dr.Alex
(26.11.2007 14:39:5
62.231.6.117
, 226 байт)
Глупости - это не решение поставленной задачи.
—
mandigit
(26.11.2007 15:20:59
89.175.169.67
, 210 байт)
Ответ:
—
ы
(26.11.2007 15:46:50
80.92.98.211
, 383 байт)
"И почему ожидается, что физически поля структуры будут размещены последовательно?" -> посмотрите 1 раз предварительно скомпильнув, если это для 8 битников то шанс в посл размещении и без дырок возрстает
—
ы
(26.11.2007 15:49:17
80.92.98.211
,
пустое
)
VC6 разместил все как надо и хотелось...
—
ы
(26.11.2007 15:50:17
80.92.98.211
,
пустое
)
С VC6 проверить не могу. Интересно, каким считает компилятор размер описанн...{+}
—
mandigit
(26.11.2007 16:04:5
89.175.169.67
, 187 байт)
какого типа? там sizeof строки...
—
ы
(26.11.2007 16:06:3
80.92.98.211
,
пустое
)
VC6 показывает 1:)
—
ы
(26.11.2007 16:10:30
80.92.98.211
,
пустое
)
Естественно это не решение вашей дурацкой задачи, а решение более общей задачи..
—
Dr.Alex
(26.11.2007 15:22:34
62.231.6.117
,
пустое
)
Чего кипятишься-то?
—
mandigit
(26.11.2007 15:25:22
89.175.169.67
,
пустое
)
Оставил ручной вариант.
—
mandigit
(26.11.2007 15:31:4
89.175.169.67
, 76 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 567:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru