Кућа Развој Шта је унри оператер? - дефиниција из техопедије

Шта је унри оператер? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Унарни оператер?

Унарни оператер у Ц # је оператор који у поједином операнду узима израз или изјаву. Унарни оператери у Ц # су +, -, !, ~, ++, - и оператор цаст.

Потпис декларације унарног оператора укључује ознаку оператера и врсту параметра; не захтијева врсту повратка и назив параметра.

Сви Ц # унри оператери имају унапред дефинисану примену која ће се подразумевано користити у изразу. Ови унари оператери могу се преоптеретити у кориснички дефинисаним типовима помоћу прилагођене имплементације дефинисањем статичких функција члана помоћу кључне речи "оператор".

Техопедија објашњава Унарног оператора

Списак појединачних оператора са њиховим детаљима укључује:

  • Унари Плус Оператор (+): Резултат операције на нумеричком типу је вредност самог операнда. Овај оператор је унапред дефинисан за све нумеричке типове.
  • Оператор јединственог минуса (-): Овај оператор се може користити за поништавање бројева целог броја, броја с помичним зарезом и децималног типа.
  • Оператор логичког комплемента (негација) (!): Овај оператор се може користити само са операндима типа Бооле.
  • Оператор битног комплемента (негације) (~): Овај оператор се може користити са целом, јединственом, дужом и непрекидном врстом операнда. Резултат операције је помало допуњавање (обрнуто од бинарног представљања) операнда.
  • Оператор префикса (++) и Децремент (-): Операнд може бити варијабла, приступ својству или приступ индексеру. Код оператора повећања, резултат операције за операнде целог броја би била вредност повећана за 1. С оператором декремента резултат би био вредност смањена за 1 из операнда. Оператор прираста / смањења може се користити и са нотама постфикса
  • Цаст Оператор: Користи се за израду израза цаст за конверзију у дату врсту. Овај оператор је представљен симболом "Т", где је Т тип у који се мора претворити операнд или резултат израза
Ова дефиниција је написана у контексту Ц #
Шта је унри оператер? - дефиниција из техопедије