C++ 연산자

4411 단어
아살로무 알라이쿰!
Operatorlar - mavzusida davom etamiz.

  • 증가/감소 연산자

  • "++"va "--"operatorlari o'zgaruvchidagi qiymatni bittaga oshiradi yoki kamaytitadi:

    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    int main() {
      int n = 5;
      ++n;
    
      cout << n;
      return 0;
    }
    


    Bu yerda n oz'garuvchisidagi qiymat bittaga oshirildi.

    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    int main() {
      int n = 5;
      --n;
    
      cout << n;
      return 0;
    }
    


    Bu yerda esa n oz'garuvchisidagi qiymat bittaga kamaytirildi.

    Agar kodda o'zgaruvchini oldidan 증가/감소 oldin kelsa birinchi bo'lib 증가/감소 hisoblanib keyin boshqa buyruqlar bajariladi:

    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    int main() {
      int n = 5;
    
      cout << ++n << endl;
      cout << n;
    
      return 0;
    }
    



    6
    6
    


    Lekin 증가/감소 o'zgarucvhidan keyin kelsa avval boshqa buyruqlar bajarilib 키인 증가/감소 amallari bajariradi:

    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    int main() {
      int n = 5;
    
      cout << n++ << endl;
      cout << n;
    
      return 0;
    }
    



    5
    6
    

    좋은 웹페이지 즐겨찾기