اطلاعیه

Collapse
No announcement yet.

زبان C

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    زبان C

    سلام دوستان
    اقا مفهوم این دستور ینی چی؟
    ;(if(s=!0
    چون این یه دستور شرطی و حلقه نیس و اخرشم ; داره قاطی کردم
    ممنون میشم کمک کنین

    #2
    پاسخ : زبان C

    این که نوشتید خیلی مشکل داره

    این شرط هیچ کا نمیکنه با این که مقدارش همیشه true هست. میگه s = (!0) ینی s = 1. یعنی :
    if(s=1);
    بعدش هم چون ; داره هیچ اتفاقی نمی افته و چیزی رو اجرا نمیکنه.
    این کجا بوده ؟
    غفلت از یار, گرفتار شدن هم داد
    از شما دور شدن, زار شدن هم دارد
    هرکه از چشم بی افتاد, محلش ندهند
    عبد آلوده شدن, خوار شدن هم دارد
    عیب از ماست, که هر سال نمی بینیمت چشم بیمار شده, تار شدن هم دارد ...

    دیدگاه


      #3
      پاسخ : زبان C

      داشتم یه فایل اموزش sd میخوندم
      مقدار برگشتی یه تابع که نشون میداد درست Sd مون کانفیگ شده رو تو یه متغیر مث s ذخیره می کرد.
      اگه صفر بود که ینی درست کانفیگ شده
      خودمم وقتی دیدم از if استفاده کرده تعجب کردم
      s=mmc_init() ;
      if(s=!0);
      lcd_clear();
      lcd_putsf("CARD detect OK"

      دیدگاه

      لطفا صبر کنید...
      X