Sobes.tech
Junior — Middle

შეგიძლიათ ახსნათ, რა არის უნარიანი ოპერატორი და როგორ განსხვავდება სხვა ოპერატორებისგან?

sobes.tech AI

პასუხი AI-სგან

Yeganə operator — bu yalnız bir operand üzərində təsir göstərən operator. Məsələn, Java dilində, yeganə operatorlar bunlardır:

  • ++ (artırma) və -- (azaltma), məsələn i++
  • yeganə mənfi işarəsi -, məsələn -a
  • məntiqi inkar !, məsələn !flag

Yeganə operatorlar ilə ikili operatorlar arasındakı fərq odur ki, ikili operatorlar iki operand tələb edir (məsələn, a + b), yeganə isə yalnız birini. Yeganə operatorlar birbaşa dəyər və ya dəyişənə tətbiq olunur və bu operand əsasında nəticəni dəyişdirir və ya qaytarır.