如何在 Arduino 中使用 isGraph()?
该isGraph()功能与isPrintable()Arduino中的功能非常相似。唯一的区别是isGraph()只有当被打印的字符有一些内容时才返回true。所以,空格被排除isGraph()但被包含isPrintable()。所有普通字符、数字、特殊字符,其中有一些内容都会在通过时返回真isGraph()。
语法
语法是-
isGraph(myChar)
其中myChar是被检查的字符。一个快速的问题。制表符和换行符是否会返回true与isGraph().
示例
使用如下简单代码验证您的答案-
void setup() {
//把你的设置代码放在这里,运行一次:
Serial.begin(9600);
Serial.println();
char myChar = '\n';
if (isGraph(myChar)) {
Serial.println("myChar is printable with content");
} else {
Serial.println("myChar is NOT printable with content");
}
}
void loop() {
//把你的主要代码放在这里,重复运行:
}