|
Точки и Стрелочки :), Где правильно применять "." а где "->" при обращени |
|
|
|
 |
Ответов
|
Aug 29 2011, 15:31
|

Профессионал
    
Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955

|
Цитата(KARLSON @ Aug 30 2011, 01:58)  "." применяются со ссылками, а стрелочки с указателями. В принципе так, только я не понимаю, что есть ссылка в языке Си. То, что Вы называете ссылкой - это имя класса или структуры. Когда мы объявляем этот класс или структуру по имени, в памяти резервируется место, потребное для размещения данного объекта. Указатель же (тот, после которого идет стрелка) - это просто переменная, содержащая адрес объекта, на который она указывает. При объявлении указателя место в памяти под объект не резервируется, его можно инициализировать позже оператором new. Часто это более удобно.
|
|
|
|
Сообщений в этой теме
Lexy_one Точки и Стрелочки :) Aug 29 2011, 14:50 777777 Цитата(KARLSON @ Aug 29 2011, 18:58) ... Aug 30 2011, 09:13  dxp Цитата(777777 @ Aug 30 2011, 16:13) в Си ... Aug 30 2011, 13:08   777777 Цитата(dxp @ Aug 30 2011, 17:08) Скорее с... Aug 30 2011, 15:06    HARMHARM Цитата(777777 @ Aug 30 2011, 18:06) А раз... Aug 30 2011, 17:21  andrew_b Цитата(777777 @ Aug 30 2011, 13:13) А раз... Aug 31 2011, 04:30   Lexy_one Цитата(andrew_b @ Aug 31 2011, 07:30) Нет... Aug 31 2011, 06:44   777777 Цитата(andrew_b @ Aug 31 2011, 08:30) Нет... Aug 31 2011, 18:10 andrew_b Цитата(Lexy_one @ Aug 29 2011, 18:50) Воб... Aug 30 2011, 06:41 skripach ЦитатаEpCnfg[EP].pUSB_DmaDesc->DmaBufferLegtn =... Aug 30 2011, 07:16 Lexy_one Тоесть код 1 идентичен коду 2:
Код 1
int summ(du... Aug 30 2011, 07:23 Палыч Цитата(Lexy_one @ Aug 30 2011, 11:23) Тое... Aug 30 2011, 07:41  andrew_b Цитата(Палыч @ Aug 30 2011, 11:41) Операц... Aug 30 2011, 08:32 XVR Цитата(Lexy_one @ Aug 30 2011, 11:23) Тое... Aug 30 2011, 07:50  Lexy_one Цитата(XVR @ Aug 30 2011, 10:50) В С да, ... Aug 30 2011, 08:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|