آموزش آردوینودستورات آردوینو

دستور isSpace در آردوینو (بررسی فاصله خالی isWhitespace)

دستور isSpace در برنامه نویسی آردوینو برای بررسی فضای خالی (Space) استفاده میشود. اگر کاراکتر یک فضای خالی (Space)، خط جدید (n\)، تب افقی (t\)، تب عمودی (r\) یا … باشد، تابع isSpace() مقدار 1 یا true را بر میگرداند (مثال: ,!; , …).

دستور isSpace

isSpace(thisChar)

  • thisChar: مقدار ورودی (متغیر)

این دستور چه چیزی را بر میگرداند؟

اگر مقدار ورودی فضای خالی باشد، مقدار 1 یا true و اگر فضای خالی نباشد، مقدار 0 یا false را بر میگرداند.

نمونه کد با تابع isSpace

با کد زیر ما مقدار متغیر را بررسی میکنیم (که فضای خالی هست یا نیست) و نتیجه را در سریال مانیتور نمایش میدهیم.

if (isSpace(myChar)) {  // بررسی کاراکتر برای اینکه فضای خالی هست یا نیست
  Serial.println("The character is white-space"); // اگر فضای خالی باشد
}
else {
  Serial.println("The character is not white-space"); // اگر فضای خالی نباشد
}

دستور isWhitespace

دستور isWhitespace فقط در صورتی مقدار 1 یا true را برمیگرداند که کاراکتر یک فضای خالی (Space) یا تب افقی (t\) باشد.

isWhitespace(thisChar)

  • thisChar: مقدار ورودی (متغیر)

این دستور چه چیزی را بر میگرداند؟

اگر مقدار ورودی فضای خالی باشد، مقدار 1 یا true و اگر فضای خالی نباشد، مقدار 0 یا false را بر میگرداند.

نمونه کد با تابع isWhitespace

با کد زیر ما مقدار متغیر را بررسی میکنیم (که فضای خالی هست یا نیست) و نتیجه را در سریال مانیتور نمایش میدهیم.

if (isWhitespace(myChar)) { // بررسی اسپیس بودن کاراکتر ورودی
  Serial.println("The character is a space or tab"); // اگر اسپیس باشد
}
else {
  Serial.println("The character is not a space or tab"); // اگر اسپیس نباشد
}
5 (2 نفر)

مطلب پیشنهادی:  پروژه ترکیب رنگ LED RGB با آردوینو و سنسور LDR
برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *