نمایش نتایج 1 تا 4 از 4

نام تاپیک: & and &&

  1. #1

    & and &&

    می شه تفاوت & و && رو به من بگین اگه با مثال هم باشه عالیه
    merci

  2. #2

    نقل قول: & and &&

    عملکرد عملگر های && و || با & و | شبیه هم هست اما با یک تفاوت

    Example : && ||
    -----------------------
    if(x==0 && X==10)
    Work


    یعنی اگر هردو عملوند درست بود.اگه یکی از عملوند ها غلط باشد شرط بعدی را چک نمی کند یعنی
    (X==10)

    EX: ||
    ---------------
    هم به همین شکل یعنی اگه یکی از عملوند ها درست باشد دیگه نیازی به چک کردن عملوند بعدی نیست

    **************************************************
    ولی در & , | برنامه نویس کامپایلر را مجبور میکنه که هر دو عملوند را بررسی کنه چون می خواد با این کار یا یک متد یا تابع و... را انجام دهد که به این روش غیر اتصالی گویند

    EX: | &
    --------------
    x=10;
    if((x==0) & (++z>10))
    Work

    X مساوی 0 نیست ولی مجبور که عملوند بعدی هم چک گردد

    or

    x=0;
    if( x==0 | (func(x+5)==0))

    ....

    تقدم عملگر ها
    ------------------
    &
    |
    &&
    ||

  3. #3
    کاربر دائمی آواتار jlover
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زیر میز کامپیوترم !
    سن
    39
    پست
    314

    نقل قول: & and &&

    من هم همیشه این واسم یوال بود،چرا که هر دو نتیجه ی یکسانی میدن
    و اولای کارم واسه خلاصه نویسی ( )از شکل منفرد استفاده میکردم .تنها تفاوتی هم که میتونستم متصور باشم این بود که تو C شکل منفرد برروی بیتها عمل میکرد و زوجش رو عبارتها و حالا جاوا این امکان رو میده که از منفردش هم برای عبارتها استفاده کنیم !
    همیشه هم به این فکر میکردم،عبارتی که درستی یا نادرستی اون میتونه تاثیر نتیجه ی باقی عبارات رو در کل عبارت ، بی اهمیت کنه ، به عنوان اولین عبارت قرار بدم تا اگه شاید کامپایلر ، همینطوری که شما گفتید تفسیر کرد،کد بهینه تری داشته باشیم ( هر چند مطمئن نبودم این کار رو بکنه )

    راستی اگه منبعی هم قرار بدید خیلی ممنون میشم

    سپاس
    آخرین ویرایش به وسیله jlover : پنج شنبه 13 اسفند 1388 در 10:02 صبح

  4. #4

    نقل قول: & and &&

    Java How To Program -
    Daitel & Deitel

    - که به فارسی هم ترجمه شده (ب . پاشایی)
    واقعا نابغه اند این Daitel ها (اشتباه نکنم پسر عمو اند)
    من که کتابی می خوام بخونم از این مولفین می خونم(اکثرآ)

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •