اطلاعیه

Collapse
No announcement yet.

معنی کد آردوینو شرطی

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

    معنی کد آردوینو شرطی

    سلام. میتونید درباره این کد توضیح بدین که چیکار میکنه؟ بخش <s- , رو متوجه نمیشم شیفت که نیست و شرط هم نمیشه گفت چون خارج از دستور شرطی هم اومده
    کد:
    boolean readPMSdata(Stream *s) {
      if (! s->available()) {
        return false;
      }
      
      // Read a byte at a time until we get to the special '0x42' start-byte
      if (s->peek() != 0x42) {
        s->read();
        return false;
      }
    
    
      // Now read all 32 bytes
      if (s->available() < 32) {
        return false;
      }
        
      uint8_t buffer[32];    
      uint16_t sum = 0;
      s->readBytes(buffer, 32);
    
    
      return true;
    }

    #2
    پاسخ : معنی کد آردوینو شرطی

    این یعنی متغیر اس یک اشاره گربه یک شی است
    که برای دسترسی به اجزای اون شی که اشاره گر
    بهش اشاره میکنه ، از عملکردی که گفتید استفاده میشه
    مثلا : اس خط تیره علامت بزگتر رید . یعنی
    تابع ریدازابجکتی که اس به اون اشاره میکنه، اجرا بشه

    دیدگاه

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