isDigit(thisChar)

判断一个字符是否是数字

参数

参数名

描述

thisChar

被解析的字符

返回

参数名

描述

布尔

真或假

例子

判断串口输入的字符是否为数字,是的话输出yes,否则No。

#include "uKitExplore2.h"
void setup() {
    Initialization();

}
void loop() {
    // 获取输入的数据
    if (Serial.available() > 0){
    char thisChar = Serial.read();

    // 查看发送的内容
        Serial.print("You sent me: \'");
        Serial.println(thisChar);
    // 分析发送的内容
        if(isDigit(thisChar)){
              Serial.println("YES");
        }
    else{
         Serial.println("NO");
    }
    }

}

上传程序,打开串口监视器,选择没有结束符,波特率选择115200。

最后更新于