تغییر ایجاد کن

طبقه بندی موضوعی
دوشنبه, ۱۹ تیر ۱۳۹۶، ۰۹:۰۲ ق.ظ

عملگر های اتصال کوتاه

من همیشه عملگر AND ، OR را به صورت && و ||  دیده بودم. اما

وقتی در یکی از آموزش ها این عملگر هارا به صورت & و| دیدم خیلی تعجب کردم. کمی  که بیشتر توجه کردم متوجه شدم که این عملگرها، عملگر های منطقی Short circuit (اتصال کوتاه)  نام دارند و البته کاربرد فوق العاده ای هم دارند.

در یک عبارت منطقی اگر جمله اول false باشد، حتما AND آن عبارت false خواهد بود و نیازی به بررسی جمله دوم نخواهد بود. هم چنین اگر جمله ی اول یک عبارت منطقی برابر  trueباشد OR آن عبارت حتما true خواهد بود و نیازی به بررسی جمله دوم نیست. در این مواقع از عملگر های منطقی   اتصال کوتاه استفاده می شود که باعث می شود کد بهینه تر و پرسرعت تری داشته باشید.

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی