რა არის პოსტფიქსის ოპერატორი C++-ში?
რა არის პოსტფიქსის ოპერატორი C++-ში?

ვიდეო: რა არის პოსტფიქსის ოპერატორი C++-ში?

ვიდეო: რა არის პოსტფიქსის ოპერატორი C++-ში?
ვიდეო: i++ VS ++i : What's the Difference Between Postfix & Prefix 2024, მაისი
Anonim

პოსტფიქსის ოპერატორები არიან ერთიანი ოპერატორები რომელიც მუშაობს ერთ ცვლადზე, რომელიც შეიძლება გამოყენებულ იქნას მნიშვნელობის 1-ით გასადიდებლად ან შესამცირებლად (თუ გადატვირთული არ არის). არის 2 პოსტფიქსის ოპერატორები C-ში ++, ++ და --.

ხალხი ასევე იკითხავს, რა განსხვავებაა ++ i-სა და i ++-ს შორის C-ში?

Მხოლოდ განსხვავება არის ოპერაციების თანმიმდევრობა შორის The ნამატი ცვლადის და მნიშვნელობის ოპერატორი ბრუნდება. ასე რომ ძირითადად ++ i აბრუნებს მნიშვნელობას მისი გაზრდის შემდეგ, ხოლო ++ მე ვაბრუნებ მნიშვნელობას, სანამ ის გაიზრდება. დასასრულს, ორივე შემთხვევაში i-ის მნიშვნელობა გაიზრდება.

შემდგომში ჩნდება კითხვა, რა განსხვავებაა -- და ++ ოპერატორების პრეფიქსსა და პოსტფიქსს შორის? პრეფიქსში ვერსია (ე.ი. ++ i), i-ის მნიშვნელობა გაიზარდა, ხოლო გამოხატვის მნიშვნელობა არის i-ის ახალი მნიშვნელობა. პოსტფიქსში ვერსია (ე.ი., i++), i-ის მნიშვნელობა იზრდება, თუმცა, გამოხატვის {მნიშვნელობა|მნიშვნელობა} არის i-ის საწყისი მნიშვნელობა.

შეიძლება ასევე იკითხოთ, რა არის პოსტფიქსი და პრეფიქსი C++-ში?

განსხვავება ამ ორს შორის არის ის, რომ პოსტფიქსი აღნიშვნა, შემდეგ გამოჩნდება ოპერატორი პოსტფიქსი -გამოხატვა, ხოლო ში პრეფიქსი აღნიშვნა, ოპერატორი ჩნდება გამოხატვის წინ, მაგალითად x--; აღნიშნავენ პოსტფიქსი -შემცირების ოპერატორი და--x; აღნიშნავენ პრეფიქსი შემცირების ოპერატორი.

რა არის ++ i და i ++ ჯავაში?

Აქ ++ ეხება ნამატი 1-ით. ახლა ++ მე ვგულისხმობ ნამატი i ცვლადის შიგნით შენახული მნიშვნელობისა. სადაც როგორც მე ++ პოსტი ჰქვია მატება ოპერატორი, აქ, როდესაც შემდგენელი ასრულებს ამ განცხადებას, მაშინ ჯერ ორიგინალური მნიშვნელობა შეიცვლება განტოლებაში და შემდეგ მნიშვნელობა იზრდება 1-ით.