Re: Структуры на С#2
От: jazzer Россия Skype: enerjazzer
Дата: 13.09.10 01:18
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не понимаю как ведут себя структуры.


А>
А>    tree_node  *tree_node_2;
А>        tree_node_1 = tree_node_2 + k;

А>


А>Что означает этот код, когда мы прибавляем integer к структуре? Если учесть что tree_node это не массив структур.

Видишь звездочку? Это значит, что tree_node_2 — это не структура, а указатель (адрес).
Так что ты прибавляешь integer не к структуре, а к адресу, т.е. просто получаешь адрес, увеличенный на k размеров структуры.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.