آموزش آردوینودستورات آردوینو
دستور isPunct در آردوینو (بررسی علائم نگارشی)

دستور isPunct در برنامه نویسی آردوینو برای بررسی علائم نگارشی مثل کاما، سمی کالن، علامت تعجب و … استفاده میشود. اگر کاراکتر یکی از علائم نگارشی باشد، تابع isPunct() مقدار 1 یا true را بر میگرداند (مثال: ,!; , …).
دستور isPunct
isPunct(thisChar)
- thisChar: مقدار ورودی (متغیر)
این دستور چه چیزی را بر میگرداند؟
اگر مقدار ورودی علامت نگارشی باشد، مقدار 1 یا true و اگر علامت نگارشی نباشد، مقدار 0 یا false را بر میگرداند.
نمونه کد با تابع isPunct
با کد زیر ما مقدار متغیر myChar را بررسی میکنیم (که علامت نگارشی هست یا نیست) و نتیجه را در سریال مانیتور نمایش میدهیم.
if (isPunct(myChar)) { // بررسی علائم نگارشی بودن ورودی Serial.println("The character is a punctuation"); // اگر علامت نگارشی باشد } else { Serial.println("The character is not a punctuation"); // اگر علامت نگارشی نباشد }
مقاله پیشنهادی: دستور highByte و lowByte در آردوینو (اعلام بایت کوچک و بزرگ)