Бейне: C++ тілінде постфикс операторы дегеніміз не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Постфикс операторлары болып табылады унарлы операторлар бұл мәнді 1-ге арттыру немесе азайту үшін пайдаланылуы мүмкін бір айнымалыда жұмыс істейді (егер шамадан тыс жүктелмесе). 2 бар C тіліндегі постфикс операторлары ++, ++ және --.
Адамдар С тіліндегі ++ i мен i ++ арасындағы айырмашылық неде деп сұрайды.
Жалғыз айырмашылық операциялардың реті болып табылады арасында the арттыру айнымалы және мәні the оператор қайтарады. Негізінде ++ i ұлғайтылғаннан кейін мәнді қайтарады, while ++ Мен мәнді көбейтпес бұрын қайтарамын. Соңында, екі жағдайда да i оның мәні артады.
Содан кейін сұрақ туындайды, -- және ++ операторларының префиксі мен постфиксінің айырмашылығы неде? Префиксте нұсқасы (яғни, ++ i), i мәні өседі, ал өрнектің мәні i-нің жаңа мәні болып табылады. Постфиксте нұсқасында (яғни, i++), i мәні ұлғаяды, алайда өрнектің {мәні|мәні} i бастапқы мәні болып табылады.
Сондай-ақ, C++ тілінде постфикс пен префикс дегеніміз не?
Екеуінің айырмашылығы мынада постфикс белгіден кейін оператор пайда болады постфикс -өрнекте, ал префикс белгілеу, оператор өрнек алдында пайда болады, мысалы x--; белгілеу постфикс -азайту операторы және--x; белгілеу префикс азайту операторы.
Java тіліндегі ++ i және i ++ дегеніміз не?
Мұнда ++ сілтеме жасайды арттыру 1 бойынша. Қазір ++ мен сілтеме жасаймын арттыру i айнымалысының ішінде сақталған мәннің. Мен сияқты қайда ++ пост деп аталады арттыру оператор, мұнда компилятор осы мәлімдемені орындаған кезде теңдеуде алдымен бастапқы мән ауыстырылады, содан кейін мән 1-ге көбейтіледі.