Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
господа. просвятите полного ламера !мучает такой вопрос: а чем применение указателей отличается по сути от директивы #define ?
Отправлено
Евгений_2
29 июня 2007 г. 09:53
Составить ответ
|
Вернуться на конференцию
Ответы
просвятить - это к священнику
—
K A A
(29.06.2007 13:12:15
213.132.80.164
,
пустое
)
ПРЕпроцессор просто заменяет определённое в defin-e?, LJ того, как начнёт трансляцию.
—
maik-vs
(29.06.2007 10:22:50
83.239.75.204
, 345 байт)
Там у вас 42 по цельсию? Или...? :)
—
Make_Pic
(29.06.2007 10:18:37
90.150.113.96
,
пустое
)
по фаренгейту
—
Евгений_2
(29.06.2007 10:22:41
159.93.216.26
,
пустое
)
скорей по Кельвину...
—
=L.A.=
(29.06.2007 10:43:38
213.134.214.10
,
пустое
)
Спросите у Кернигана и Ритчи, они знают из первых рук.
—
YellowTiger
(29.06.2007 10:14:11
83.149.0.98
,
пустое
)
а Керниган по сути отличается от Ричи?
—
=L.A.=
(29.06.2007 10:40:23
213.134.214.10
,
пустое
)
Не знаю, так ли велико отличие, как между Ландау и Лифшицем, но оно, определенно, есть.
—
YellowTiger
(29.06.2007 10:46:52
83.149.0.98
,
пустое
)
Карл Маркс и Фридрих Энгельс не муж и жена, а четыре разных человека.
—
Chip'n'Go
(29.06.2007 11:17:12
195.98.82.25
,
пустое
)
Ну, кто ж не знает родителей Славы Капэсэса! :о)))
—
YellowTiger
(29.06.2007 11:31:9
83.149.0.98
,
пустое
)
Головой об стену попробуй, тогда бред пропадет.
—
дуб
(29.06.2007 14:19:56
62.118.128.221
,
пустое
)
Ну, уж такой-то старинный анекдот могли бы и знать... :о)))))))))
—
YellowTiger
(29.06.2007 14:33:59
83.149.0.98
,
пустое
)
... четырех, четырех - вам не послышалось. :о)))))))))
—
YellowTiger
(29.06.2007 11:33:11
83.149.0.98
,
пустое
)
Это почти то же самое, что сравнивать "эелёный" и "горячий" :)
—
ubobrov
(29.06.2007 10:04:6
87.251.138.132
,
пустое
)
По мне - зелёный лутьше, чем горячий! :о)))
—
YellowTiger
(29.06.2007 10:11:8
83.149.0.98
,
пустое
)
Да! лучше переспать чем недоесть :))
—
ubobrov
(29.06.2007 10:14:45
87.251.138.132
,
пустое
)
Смотря с кем...
—
-=ВН=-
(29.06.2007 10:55:37
193.125.71.140
,
пустое
)
"Куритья буду, но пить не брошу" :-)
—
-=Shura=-
(29.06.2007 10:18:50
217.21.50.43
,
пустое
)
Спиной друг к другу по диоганали в шахматном порядке СТАНОВИСЬ!
—
ubobrov
(29.06.2007 10:24:12
87.251.138.132
,
пустое
)
На тощак cекc вреден!
—
Make_Pic
(29.06.2007 10:17:6
90.150.113.96
,
пустое
)
ну это как сказать...если сексом за еду заниматься...
—
grayprapor
(29.06.2007 12:58:37
213.228.95.211
,
пустое
)
ну-ну.. :-о Вы ещё скажите шта натощак и есть вредно.. :-))
—
Dr.Alex
(29.06.2007 10:20:7
91.149.97.106
,
пустое
)
Лучше десять раз по разу, чем ни разу десять раз.
—
-mse-
(29.06.2007 10:19:34
83.239.86.98
,
пустое
)
!!!
—
ubobrov
(29.06.2007 10:20:36
87.251.138.132
,
пустое
)
но ведь суть то одна и та же- сослаться на какую то переменную посредством другой
—
Евгений_2
(29.06.2007 10:07:36
159.93.216.26
,
пустое
)
А кто сказал, что дефайном можно сослаться на переменную? Покажите, как бы вы это сделали - интересно.
—
YellowTiger
(29.06.2007 10:12:34
83.149.0.98
,
пустое
)
#define - это директива препроцессора, а указатель - переменная, хранящая адрес другой переменной или просто адрес в памяти
—
ubobrov
(29.06.2007 10:10:52
87.251.138.132
,
пустое
)
но ведь дефайном можно сослаться на адрес в памяти? и указателем можно сделать тоже самое
—
Евгений_2
(29.06.2007 10:24:31
159.93.216.26
,
пустое
)
Может, с определений начать... А что такое, по-вашему, "ссылка на адрес в памяти"?
—
YellowTiger
(29.06.2007 10:42:47
83.149.0.98
,
пустое
)
тяжело...
—
ubobrov
(29.06.2007 10:27:39
87.251.138.132
,
пустое
,
ссылка
)
к примеру
—
Евгений_2
(29.06.2007 10:51:0
159.93.216.26
, 139 байт)
Суть в том, что указателю ты можешь присвоить другое значение в ходе вывполнения программы (указать на другую область памяти) , дефайн так и останется константой ( т.е. постоянным адресом переменной в памяти)
—
RUAL
(29.06.2007 11:07:30
217.20.82.57
,
пустое
)
Во втором твоем примере педпроцессор перед компиляцией меняет букву "р" на "с", в итоге последняя строчка с = b. фсё
—
RUAL
(29.06.2007 11:11:44
217.20.82.57
,
пустое
)
Кажется, ушел оплодотворенный... в Дубненском ОИЯИ день открытых дверей?
—
YellowTiger
(29.06.2007 12:06:45
83.149.0.98
,
пустое
)
вы уже мой айпишник просканили?ну молодцы -сразу видно делом заняты
—
Евгений_2
(29.06.2007 14:30:23
159.93.216.26
,
пустое
)
Не царское это дело, ip'шники сканить. Проще у хранителя ключей, тьфу - ip'шников, спросить. А ему и сканить не нать - у него все записано. :о)
—
YellowTiger
(29.06.2007 14:45:27
83.149.0.98
,
пустое
)
наслышаны про оияи?
—
Евгений_2
(29.06.2007 14:48:33
159.93.216.26
,
пустое
)
Дык, ё-моё! Каждый раз, как Новодачную проспишь - оказываешься в Дубне, млин!.. >:-<
—
YellowTiger
(29.06.2007 15:47:13
83.149.0.98
,
пустое
)
Ну, ясно - читайте и ВНИКАЙТЕ В СУТЬ. Указатель это не фокус такой, для подмены имен переменных - это МЕТОД ДОСТУПА к данным, понимаете? Указатель(+)
—
YellowTiger
(29.06.2007 11:04:42
83.149.0.98
, 330 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
к трём прибавьте 5:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru