როგორ მუშაობს increment ოპერატორები C++?
როგორ მუშაობს increment ოპერატორები C++?

ვიდეო: როგორ მუშაობს increment ოპერატორები C++?

ვიდეო: როგორ მუშაობს increment ოპერატორები C++?
ვიდეო: Issues with the pre- and postincrement operator in C, C++, etc. 2024, მაისი
Anonim

წინასწარი მატება და პოსტ- მატება კონცეფციაში C / C++?

გაზრდის ოპერატორები არიან ხოლმე მომატება ღირებულება მცირდება ერთით მუშაობს საწინააღმდეგო მატება . შემცირება ოპერატორი შეამცირეთ ღირებულება ერთით. წინასწარი მატება (++i) − ცვლადისთვის მნიშვნელობის მინიჭებამდე, მნიშვნელობა არის გაზრდილი ერთით

ამის გათვალისწინებით, რა არის increment ოპერატორი C++-ში?

მატება და შემცირება ოპერატორი C++-ში ზრდის ოპერატორები გამოიყენება ცვლადის მნიშვნელობის გაზრდისა და შემცირებისთვის ოპერატორები გამოიყენება ცვლადის მნიშვნელობის ერთით შესამცირებლად. ორივე მატება და შემცირება ოპერატორი გამოიყენება ერთ ოპერანდზე ან ცვლადზე, ამიტომ მას უწოდებენ უნიარს ოპერატორი.

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

ასევე იცოდეთ, რა არის ინკრემენტის ოპერატორი მაგალითით?

ზრდის ოპერატორი შეიძლება აჩვენოს ა მაგალითი : #include int main() { int c=2, d=2; printf("%d", c++); // ეს განცხადება აჩვენებს 2-ს მაშინ, მხოლოდ გ გაზრდილი 1-დან 3-მდე. printf("%d", ++c); // ეს განცხადება ნამატები 1-დან c-მდე, მხოლოდ c არის ნაჩვენები.

რას აკეთებს ++ კოდირებაში?

++ არის არითმეტიკული ოპერატორის ტიპი, კერძოდ an მატება ოპერატორი, რომელიც ზრდის მნიშვნელობას 1-ით. არსებობს მისი ორი ფორმა. პოსტ- მატება (i++) და წინასწარ მატება (++i). პოსტ- მატება ოპერატორი გამოიყენება მატება ცვლადის მნიშვნელობა რომელ პოსტში გამოხატვის სრულად შესრულების შემდეგ მატება გამოიყენება.