Video: C++ dilində postfiks operatoru nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Postfiks operatorları var unar operatorlar dəyəri 1 artırmaq və ya azaltmaq üçün istifadə edilə bilən tək dəyişən üzərində işləyir (həddən artıq yüklənməmişsə). 2 var C-də postfiks operatorları ++, ++ və --.
İnsanlar da soruşurlar ki, C-də ++ i ilə i ++ arasında nə fərq var?
Yalnız fərq əməliyyatların ardıcıllığıdır arasında the artım dəyişənin dəyəri və dəyəri operator qayıdır. Beləliklə, əsasən ++ i isə artırıldıqdan sonra dəyəri qaytarır ++ Mən dəyəri artırmadan əvvəl qaytarıram. Sonda hər iki halda i-nin dəyəri artırılacaq.
Daha sonra sual yaranır ki, -- və ++ operatorlarının prefiksi ilə postfiksi arasında fərq nədir? Prefiksdə versiya (yəni, ++ i), i-nin dəyəri artır, ifadənin qiyməti isə i-nin yeni qiymətidir. Postfiksdə versiyada (yəni, i++) i dəyəri artır, lakin ifadənin {dəyəri|dəyəri} i-nin orijinal dəyəridir.
Bir də soruşa bilərsiniz ki, C++ dilində postfiks və prefiks nədir?
İkisi arasındakı fərq ondadır postfiks qeyddən sonra operator görünür postfiks -ifadə, halbuki prefiks notation, operator ifadədən əvvəl görünür, məsələn, x--; işarələmək postfiks -azaltma operatoru və--x; işarələmək prefiks azalma operatoru.
Java-da ++ i və i ++ nədir?
Budur ++ istinad edir artım 1 tərəfindən. İndi ++ -a istinad edirəm artım i dəyişəninin daxilində saxlanılan dəyərin. Harada mən kimi ++ post adlanır artım operator, burada kompilyator bu ifadəni yerinə yetirdikdə əvvəlcə tənlikdə orijinal dəyər əvəz olunur və sonra dəyər 1 artır.