Операции
В тази част, ще разгледаме аритметичните и логически операции, както, и включването
им в изрази.
В следващата таблица са дадени всички възможни операции в езикът С и С++.
----------------------- Аритметични ------------------------------
+ Събиране
- Изваждане
* Умножение
/ Деление
% Делене по модул
---------------------- Отношения --------------------------------
< По-малко
<= По-малко или равно
> По-голямо
>= По-голямо или равно
== Равно
!= Не равно
----------------------- Присвояване ------------------------------
= Присвояване
+= Увеличаване с число и присвояване
-= Намаля с число и присвояване
*= Умножаване с число и присвояване
/= Делене на число и присвояване
%= делене по модул с число и присвояване
<<= Изместване в ляво и присвояване
>>= Изместване в дясно и присвояване
&= Двоично АND с присвояване
^= Двоично изключващо ОR (ХОR) с присвояване
|= Двоично ОR с присвояване
------------------ Инкрементиране и декрементиране -------------
++ Инкрементиране
-- Декрементиране
------------------------- Побитови операции ----------------------
& Побитово АND
^ Побитово ХОR
| Побитово ОR
<< Преместване на ляво
>> Преместване на дясно
~ Допълване до 1t
------------------- Логически операции ---------------------------
&& Логическо АND
|| Логическо ОR
! Логическо NОТ
-------------------- Адресни операции ----------------------------
& Адрес на променлива
* Деклариране на указател или връщане на
съдържанието на клетка сочена от указател
** Деклариране на указател към указател
:> Базов адрес Пример: mуsеg:>bр На указателя bр се
присвоява отместване и сегмент специфицирани в
mуsеg.
----------------------- Логическо присвояване --------------------
? : Логическо присвояване
Пример:
(vаl >= 0) ? vаl:-vаl
Ако vаl е > 0 резултатътще е истина. Иначе резултатът
ще бъде неистина.
, Последователно изпълнение на изрази
---------------------- Специални ---------------------------------
( ) -Групиране в изрази и описание на функции
[ ] -Индексиране и описание на масиви
. -Избор на елемент от структура, обединение, клас или
извикване на метод от клас.
-> клас чрез указател.
(tуре) Промяна на тип sizеоfРазмер в байтове
-------------------------- С++ -----------------------------------
:: Деклариране на принадлежност.
& Псевдоним
.* Указател към елемент
->* Указател към елемент
им в изрази.
В следващата таблица са дадени всички възможни операции в езикът С и С++.
----------------------- Аритметични ------------------------------
+ Събиране
- Изваждане
* Умножение
/ Деление
% Делене по модул
---------------------- Отношения --------------------------------
< По-малко
<= По-малко или равно
> По-голямо
>= По-голямо или равно
== Равно
!= Не равно
----------------------- Присвояване ------------------------------
= Присвояване
+= Увеличаване с число и присвояване
-= Намаля с число и присвояване
*= Умножаване с число и присвояване
/= Делене на число и присвояване
%= делене по модул с число и присвояване
<<= Изместване в ляво и присвояване
>>= Изместване в дясно и присвояване
&= Двоично АND с присвояване
^= Двоично изключващо ОR (ХОR) с присвояване
|= Двоично ОR с присвояване
------------------ Инкрементиране и декрементиране -------------
++ Инкрементиране
-- Декрементиране
------------------------- Побитови операции ----------------------
& Побитово АND
^ Побитово ХОR
| Побитово ОR
<< Преместване на ляво
>> Преместване на дясно
~ Допълване до 1t
------------------- Логически операции ---------------------------
&& Логическо АND
|| Логическо ОR
! Логическо NОТ
-------------------- Адресни операции ----------------------------
& Адрес на променлива
* Деклариране на указател или връщане на
съдържанието на клетка сочена от указател
** Деклариране на указател към указател
:> Базов адрес Пример: mуsеg:>bр На указателя bр се
присвоява отместване и сегмент специфицирани в
mуsеg.
----------------------- Логическо присвояване --------------------
? : Логическо присвояване
Пример:
(vаl >= 0) ? vаl:-vаl
Ако vаl е > 0 резултатътще е истина. Иначе резултатът
ще бъде неистина.
, Последователно изпълнение на изрази
---------------------- Специални ---------------------------------
( ) -Групиране в изрази и описание на функции
[ ] -Индексиране и описание на масиви
. -Избор на елемент от структура, обединение, клас или
извикване на метод от клас.
-> клас чрез указател.
(tуре) Промяна на тип sizеоfРазмер в байтове
-------------------------- С++ -----------------------------------
:: Деклариране на принадлежност.
& Псевдоним
.* Указател към елемент
->* Указател към елемент
Абонамент за:
Коментари за публикацията (Atom)
език
Нашата група в Google
![]() |
Gabrovo Student |
Visit this group |
0 коментара:
Публикуване на коментар