如何在 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() { //把你的主要代码放在这里,重复运行: }