[Powered by Google Translate] פּרעסענדענסע איז ווי מיר ענטפֿערן די קשיא, וואָס אָפּעראַציע זאָל מיר טאָן ערשטער? צי סאַלווינג מאַט יקווייזשאַנז אָדער פּאַרסינג שורות פון קאָמפּיוטער קאָד, עס זענען שטרענג כּללים פון פאָרהאַנט צו וואָס מיר אַדכיר אַזוי אַז אַלע קאָמפּיוטערס און מענטשן קענען באַקומען די זעלבע רעזולטאַט. ערשטער אַוועק, די רובֿ וויכטיק הערשן צו געדענקען, ספּעציעל אין באַג טעסטינג, איז וואָס מיר שטענדיק אַרבעט פון די ינערמאָוסט קלאַמערן אַוטווערד. ניצן עקסטרע קלאַמערן קענען זייַן אַ נוציק דיבאַגינג טאַקטיק, אָבער עס ס 'נישט גוט פיר צו אָנוואַרפן דיין קאָד מיט אַננידיד קלאַמערן. נעמען די צייַט צו לערנען יקערדיק אָפּעראַטאָר פאָרהאַנט כּללים. די רגע גענעראַל הערשן איז אַז ווען אָפּערייטערז האָבן גלייַך פּריאָרטי, איר פשוט סאָלווע פון ​​לינקס צו רעכט. ווען דילינג מיט פּשוט מאַט מיר אָנהייבן מיט קלאַמערן, דעמאָלט טאָן קייפל און טייל, און לאַסטלי טאָן דערצו און כיסער. קייפל און טייל האָבן די זעלבע בילכערקייַט, ווייַל זיי זענען יסענשאַלי פּערפאָרמינג דער זעלביקער אָפּעראַציע. נאָך אַלע טייל איז פשוט מאַלטאַפּלייינג דורך די פאַרקערט פון אַ ווערט. סימילאַרלי, כיסער איז פשוט אַדינג אַ נעגאַטיוו ווערט. זאל ס טאָן אַ בייַשפּיל. ווייַטערדיק די סדר פון פאָרהאַנט, מיר וועט אָנהייבן מיט די קלאַמערן. נייַן מינוס 1. וואָס וועט געבן אונדז 8. דעמאָלט מיר קענען מאַך אויף צו דער טייל און קייפל. מיר וועט סאָלווע פון ​​לינקס צו רעכט. אַזוי 10 צעטיילט דורך 2 איז 5. מיר האָבן 5 מאל 8 דאָ, און אַז וועט געבן אונדז 40. דעמאָלט מיר מאַך אויף צו דער ווייַטער סדר פון פאָרהאַנט. אַזוי מיר רע לינקס מיט 3 פּלוס 40 מינוס 1. ווידער נאָר סאַלווינג לינקס צו רעכט, ווייַל דאָרט ס גלייַך בילכערקייַט צווישן די דערצו און כיסער. מיר קענען זאָגן 3 פּלוס 40 איז 43, מינוס 1 איז 42. אַז ס אונדזער ענטפֿערן. עס זענען 2 טייפּס פון דעקרעמענט און ינקראַמאַנט אָפּערייטערז; דער פּרעפיקס פאָרעם, און די סאַפיקס פאָרעם. די סאַפיקס פאָרעם, איך + +, איז קאַמאַנלי געניצט אין פֿאַר לופּס, וואָס מיטל אַז די קראַנט ווערט איז געניצט אין דעם אויסדרוק, און דעריבער עס איז ינקרעמענטעד. אַזוי ווערט וועט נאָר זייַן אַנדערש די ווייַטער צייַט די בייַטעוודיק איז געניצט. אויף די אנדערע האַנט, דער פּרעפיקס ינקראַמאַנט אָדער דעקרעמענט מיטל אַז די קראַנט ווערט איז ינקרעמענטעד אָדער דעקרעמענטעד ערשטער, און דאַן עס איז געניצט אין דעם אויסדרוק. זאל ס נעמען אַ בייַשפּיל מיט די ינטעגער X. מיר וועט שטעלן עס גלייַך צו 5. אויב מיר נוצן די סאַפיקס אָפּעראַטאָר אויף אים און זאָגן X + +, X אויף דעם שורה איז נאָך 5. אויב מיר זענען געווען צו דרוקן עס אויס מיר וואָלט באַקומען די ווערט 5. אבער געגאנגען פאָרויס קס 1 פאַקט יקוואַלז 6. אַזוי רעכט דאָ אויף דעם שורה X איז גלייַך צו 6, און אויב מיר געדרוקט עס אויס מיר וואָלט באַקומען די ווערט 6. איצט אויב מיר געניצט דעם פּרעפיקס אָפּעראַטאָר, + + X, X איז ינקרעמענטעד ערשטער, און דאַן די ווערט איז געניצט. אַזוי עס ס גלייַך צו 7 אויף דעם שורה. ינקרעמענטינג פון קורס 6-7, און אויב מיר זענען געווען צו דרוקן עס אויס מיר וואָלט באַקומען די ווערט 7. די לעצטע נואַנס אין פּרעסענדענסע אַז מיר וועט קוקן אין דילז מיט טייַטל נאָוטיישאַן. די דערעפערענסע אָפּעראַטאָר, שטערן, האט בילכערקייַט איבער יקערדיק מאַט אָפּערייטערז, אָבער נישט איבער די סאַפיקס ינסעמענט און דעקרעמענט אָפּערייטערז. דאס פירט אונדז צו אונדזער לעצט בייַשפּיל. זאל ס נעמען די ינטעגער X און שטעלן אים גלייַך צו 7. מיר וועט אויך מאַכן אַ טייַטל י און שטעלן אים גלייַך צו דעם אַדרעס פון X. אַזוי אַז ווען מיר דערעפערענסע י מיר זאָל באַקומען די ווערט 7. איצט אין דעם שורה פון קאָד, מיר האָבן אַ עפּעס אַמביגיואַס סיטואַציע. זענען מיר דערעפערענסינג י ערשטער, און דעמאָלט ינקרעמענטינג די ווערט 7? אָדער ביסט מיר ינקרעמענטינג די טייַטל און דעמאָלט דערעפערענסינג עס? אין פאַקט, ווייַל די סאַפיקס ינקראַמאַנט אָפּעראַטאָר האט פאָרהאַנט איבער די דערעפערענסע אָפּעראַטאָר, מיר רע אַטעמפּטינג צו ינקראַמאַנט די טייַטל י, וואָס וואָלט מאַך די טייַטל דורך גרייס פון ינט ביטעס. יסענשאַלי געבן אונדז אַן אַדרעס אין עטלעכע לעגאַמרע פאַרשידענע פונט אין זכּרון, און דעמאָלט מיר רע דערעפערענסינג עס. אַזוי דאָס איז זייער מינינגלאַס שורה. אויב מיר פאקטיש געוואלט צו ינקראַמאַנט די ווערט פון 7, מיר וואָלט האָבן צו שטעלן די דערעפערענסע אָפּעראַטאָר מיט י אין קלאַמערן. דעמאָלט מיר קען ינקראַמאַנט עס. אַזוי בשעת מיר וואָלט ניט זייַן ינקרעמענטינג די ווערט X מיט די רגע צו לעצטע שורה פון קאָד, אין די לעצטע שורה פון קאָד מיר וואָלט ינפאַקט דערעפערענסע י צו באַקומען די ווערט X און ינקראַמאַנט אַז. מיר וואָלט זייַן לינקס מיט דעם ווערט X יקוואַלז 8. דאָ ס אַ שנעל ריקאַפּ פון די פּרעסענדענסע כּללים אַז מיר ווע גערעדט וועגן. מיר וועט אָנהייבן מיט די ינערמאָוסט קלאַמערן און אַרבעט אַוטווערד. דעמאָלט מיר מאַך אויף צו סאַפיקס אָפּערייטערז ווי איך + + אָדער איך -. דעמאָלט דערעפערענסע און אַדרעס פון אָפּערייטערז ווי שטערן X אָדער אַמפּערסאַנד X, און דער פּרעפיקס אָפּערייטערז ווי + + איך אָדער - איך. סוף מיר טאָן די פּשוט מאַט אַפּעריישאַנז ווי קייפל, טייל, מאָדולאָ. דעמאָלט דערצו, כיסער. אַז ס פּרעסענדענסע. איך בין יארדאניע דזשאָזוויאַק, און דאָס איז קס50. מיר וועט דערעפערענסע און נוצן די אַדרעס און - ווי טאָן איר פראַזע וואָס? איך בין געטאן. אָוקיי.