可打印字符是指能看到的字符,包括空格(ASCII是32);看不到的字符称为控制字符,如换行符等。可打印字符在ASCII表中的数值大于等于32,小于127。


isgraph() 用来判断一个字符是否为除空格以外的可打印字符,其原型为:
    int isgraph (int c);

【参数】c 为需要检测的字符。

【返回值】如果 c 所对应的 ASCII 码可打印,且为非空格字符,则返回非 0 值,否则返回 0。

注意,isgraph() 为宏定义,非真正函数。