Linux C function() 參考手冊:字元測試篇-isgraphis(測試字符是否為可打印字符)

Linux C function() 參考手冊:字元測試篇-isgraphis(測試字符是否為可打印字符)

Linux C function() 參考手冊:字元測試篇-isgraphis(測試字符是否為可打印字符)

 

資料來源:http://people.cs.nctu.edu.tw/~yslin/library/linuxc/main.htm

相關函數
isprint
表頭文件
#include <ctype.h>
定義函數
int isgraph (int c)
函數說明
檢查參數c是否為可打印字符,若c所對映的ASCII碼可打印,且非空格字符則返回TRUE。
返回值
若參數c為可打印字符,則返回TRUE,否則返回NULL(0)。
附加說明
此為宏定義,非真正函數。

線上編譯:http://www.tutorialspoint.com/compile_c_online.php
範例

 

/* 判斷str字符串中哪些為可打印字符*/
#include <ctype.h>
#include <stdio.h>
int main()
{
char str[]="a5 @;";
int i;
for(i=0;str[i]!=0;i++)
{
if(isgraph(str[i]))
{
printf("str[%d] is printable character:%d\n",i,str[i]);
}
else
{
printf("str[%d] isn't printable character:%d\n",i,str[i]);
}
}
return 0;
}





 



發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *