Latest web development tutorials

++ Оператор член C

C ++ оператор C ++ оператор

. (Точка) оператор и оператор -> (стрелка) используется для ссылки на членов класса и структуры Союза.

Оператор Dot применяется к реальному объекту. Стрелка оператор и указатель на объект вместе. Например, предположим, что вы имеете следующую структуру:

struct Employee {
  char first_name[16];
  int  age;
} emp;

(.) Оператор Dot

Следующий код значение "Заре" присвоен объекту ЭМИfirst_name членов:

strcpy(emp.first_name, "zara");

(->) Оператор Arrow

Если p_emp является указателем на объект типа Employee, а затем принимать значение "Зара" присвоен объекту ЭМИfirst_name членов необходимо написать следующий код:

strcpy(p_emp->first_name, "zara");

-> Вызывается оператор стрелка, который является плюс больше, чем минус число.

Короче говоря, используйте оператор точки доступа к членам структуры, в то время как доступ по структуре указателя элемент, используйте оператор со стрелкой.

C ++ оператор C ++ оператор