Составители:
Рубрика:
33. | (побитовая операция ИЛИ в двоичном представлении). Значение выражения содер-
жит 1 во всех разрядах, в которых одно из чисел содержит 1, 0 − в остальных разря-
дах. Пример.
swert=sde|tre;
34. ^ (побитовая операция исключающее ИЛИ в двоичном представлении). Значение вы-
ражения содержит 1 в тех разрядах, в которых числа имеют разные двоичные значе-
ния, 0 − в остальных разрядах. Пример.
dewr=m^n;
Адресные операции.
35. &x (адрес x). Пример.
itre=&x;
36. *pe (указание на переменную). Значением является переменная, адресуемая указате-
лем pe. Пример.
*rty=x;
37. *fpe (указание на функцию). Значением является функция, адресуемая указателем
fpe. Пример.
fpe=function;
(*fpe) (arg1, arg2);
Операции над массивами.
38. [ ] (элемент массива). Значением выражения является переменная, отстоящая на ie
переменных от начального адреса массива pe (pe[ie]=*(pe+ie)). Пример. Присвоить i-
му элементу массива arr значение 3.
arr[i]=3;
Операции над классами, структурами и объединениями.
39. . Значением выражения является элемент структуры или объединения. Пример. При-
своить значение 25 элементу ht_gtyu структуры str.
str.ht_gtyu=25;
40. −> Значением выражения является элемент структуры (или объединения), на кото-
рую она указывает. Пример. Присвоить значение n элементу ht_gtyu, на которую
указывает str.
str−> ht_gtyu=n;
41.
:: Определение области видимости. Позволяет получить доступ к полям и методам
класса за пределами объявления класса. Пример для класса под названием My и его
методом void MyFunction(void).
void My::MyFunction(void)
32
33. | (побитовая операция ИЛИ в двоичном представлении). Значение выражения содер-
жит 1 во всех разрядах, в которых одно из чисел содержит 1, 0 − в остальных разря-
дах. Пример.
swert=sde|tre;
34. ^ (побитовая операция исключающее ИЛИ в двоичном представлении). Значение вы-
ражения содержит 1 в тех разрядах, в которых числа имеют разные двоичные значе-
ния, 0 − в остальных разрядах. Пример.
dewr=m^n;
Адресные операции.
35. &x (адрес x). Пример.
itre=&x;
36. *pe (указание на переменную). Значением является переменная, адресуемая указате-
лем pe. Пример.
*rty=x;
37. *fpe (указание на функцию). Значением является функция, адресуемая указателем
fpe. Пример.
fpe=function;
(*fpe) (arg1, arg2);
Операции над массивами.
38. [ ] (элемент массива). Значением выражения является переменная, отстоящая на ie
переменных от начального адреса массива pe (pe[ie]=*(pe+ie)). Пример. Присвоить i-
му элементу массива arr значение 3.
arr[i]=3;
Операции над классами, структурами и объединениями.
39. . Значением выражения является элемент структуры или объединения. Пример. При-
своить значение 25 элементу ht_gtyu структуры str.
str.ht_gtyu=25;
40. −> Значением выражения является элемент структуры (или объединения), на кото-
рую она указывает. Пример. Присвоить значение n элементу ht_gtyu, на которую
указывает str.
str−> ht_gtyu=n;
41. :: Определение области видимости. Позволяет получить доступ к полям и методам
класса за пределами объявления класса. Пример для класса под названием My и его
методом void MyFunction(void).
void My::MyFunction(void)
32
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
