當前位置:編程學習大全網 - 網站源碼 - isdigit()函數是什麽意思?

isdigit()函數是什麽意思?

isdigit()函數意思:digit是數字的意思,isdigit就是判斷是否是數字,0-9就是數字。如果isdigit函數包含在ctype.h頭文件中,那字符串為數字。

計算過程:

原型: int isdigit(char c)。 

用法:#include <ctype.h>。 

功能:判斷字符c是否為數字。 

功能說明

/*?找出字符串str中為阿拉伯數字0~9的字符*/

#include<iostream>

#include<cctype>

using?namespace?std;

int?main()

{

string?str?=?"123@#FDsP[e?";

for(int?i?=?0;?str[i]?!=?0;?++i)

{

if(isdigit(str[i]))

cout?<<?str[i]?<<?"?is?an?digit?character"?<<endl;

}

return?0;

}

  • 上一篇:C語言怎麽定義max函數?
  • 下一篇:壹直有個問題,編程語言分開源和非開源語言,那麽用開源語言來寫非開源程序會怎樣呢?
  • copyright 2024編程學習大全網