Қосымша операторлар C++ қалай жұмыс істейді?
Қосымша операторлар C++ қалай жұмыс істейді?

Бейне: Қосымша операторлар C++ қалай жұмыс істейді?

Бейне: Қосымша операторлар C++ қалай жұмыс істейді?
Бейне: Қосымша жұмыс іздеуге арналған онлайн сервис, EasyTap жобасы. «STARTUP KZ» 2024, Мамыр
Anonim

Алдын ала арттыру және кейінгі арттыру тұжырымдамасында C / C++?

Көбейту операторлары болып табылады болған арттыру кему кезінде мән бір есеге жұмыс істейді қарама-қарсы арттыру . Азайту оператор мәнді бір кемітіңіз. Алдын ала арттыру (++i) − Айнымалыға мән бермес бұрын, мән артады бірінен

Осыны ескере отырып, C++ тілінде өсу операторы дегеніміз не?

Көбейту және азайту Оператор C++ тілінде Көбейту операторлары айнымалының мәнін бір көбейту және азайту үшін қолданылады операторлар айнымалының мәнін бір азайту үшін қолданылады. Екеуі де арттыру және азайту оператор бір операндта немесе айнымалыда қолданылады, сондықтан оны унарлық деп атайды оператор.

Содан кейін сұрақ туындайды, C тіліндегі ++ i және i ++ арасындағы айырмашылық неде? Жалғыз айырмашылық операциялардың реті болып табылады арасында the арттыру айнымалы және мәні the оператор қайтарады. Негізінде ++ i ұлғайтылғаннан кейін мәнді қайтарады, while ++ Мен мәнді көбейтпес бұрын қайтарамын. Соңында, екі жағдайда да i оның мәні артады.

Сондай-ақ, мысалмен арттыру операторы дегеніміз не?

Көбейту операторы арқылы көрсетуге болады мысал : #include int main() { int c=2, d=2; printf("%d", c++); // бұл мәлімдеме содан кейін 2 көрсетеді, тек c ұлғайтылған 1-ден 3-ке дейін. printf("%d", ++c); // осы мәлімдеме қадамдар 1-ден c аралығында, тек c көрсетіледі.

++ кодтауда не істейді?

++ арифметикалық оператордың бір түрі, атап айтқанда an арттыру мәнді 1-ге арттыратын оператор. Оның екі түрі бар. Пост- арттыру (i++) және алдын ала арттыру (++i). Пост- арттыру оператор пайдаланылады арттыру өрнекті қай постта толығымен орындағаннан кейін бірден айнымалының мәні арттыру пайдаланылады.