isdigit字符串測試函數應用實例
來源:程序員人生 發布時間:2016-06-06 17:07:09 閱讀次數:2561次
原型:int isdigit(int c);
頭文件:ctype.h
功能:檢查參數c是不是為阿拉伯數字0到9。
返回值:若參數c為阿拉伯數字,則返回TRUE,否則返回NULL(0)。
附加說明: 此為宏定義,非真正函數。
摹擬實現源碼:
int isdigit(int c)
{
return ('0' <= c && c <= '9'); }
利用實例:
#include
#include
main()
{
char str[]="acd345&^%$89[e?";
int i = 0;
for(i=0;str[i]!=0;i++)
{
if(isdigit(str[i]))
{
printf("%c 是阿拉伯數字\n",str[i]);
}
else
{
printf("%c 不是阿拉伯數字\n",str[i]);
}
}
}
運行結果:
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈