如何在 Arduino 中使用 isControl()?
isControl() 函数用于判断一个字符是否是控制字符。控制字符或不可打印字符 (NPC) 是字符集中的代码点(一个数字),不表示书面符号。ASCII 表中代码 32 以下的所有条目都是这种类型的。其中包括 '
'、'\t' 等字符。
语法
isControl 函数的语法如下 −
isControl(myChar)
其中 myChar 是要评估的字符。如果它是控制字符,此函数将返回 True,否则返回 False。
示例
以下示例说明如何使用此功能 −
void setup() {
Serial.begin(9600);
Serial.println();
char c1 = 'a';
char c2 = '
';
if (isControl(c1)) {
Serial.println("c1 is a control char");
} else {
Serial.println("c1 is NOT a control char");
}
if (isControl(c2)) {
Serial.println("c2 is a control char");
} else {
Serial.println("c2 is NOT a control char");
}
}
void loop() {
}输出
串行监视器输出如下所示 −

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP