字母大小写转换,字符类型判断

小写转大写 

int ToUpper(char& c)//小写转大写
{
   if(c>='a'&&c<='z')
    {
       c=toupper(c);
    }
    return 1;
}
int ToUpper(char* string)
{
     int i=0;
     while(string[i])
     {
        ToUpper(string[i]);
        i++;
     }
     return 1;
}

大写转小写 

int ToLower(char& c)//大写转小写
{
   if(c>='A'&&c<='Z')
    {
       c=tolower(c);
    }
    return 1;
}
int ToLower(char* string)
{
     int i=0;
     while(string[i])
     {
        ToLower(string[i]);
        i++;
     }
     return 1;
}

判断字符类型 

#include
char a;
if(isdigit(a))
{
  cout<<"数字"<

 

 

 

 

 

 

你可能感兴趣的:(c++)