函数tolower().isalpha()

来源:互联网 发布:乐高75103淘宝 编辑:程序博客网 时间:2024/06/05 02:52

tolower是一种函数,功能字符转换成小写字母,非字母字符不做出处理。

s[I]=ABCsad;

s[i] = tolower(s[i])     将大写转换为小写

使用例子:

#include<iostream>#include<string>using namespace std;int main(){string a;cin >> a;for(int i=0;i<a.size();i++)a[i] = tolower(a[i]);cout << a;return 0;}

只转换字母,符号与数字均不发生改变。

------------------------

#include<iostream>#include<string>#include<cctype> using namespace std;int main(){string a;cin >> a[0];cout << isalpha(a[0]);return 0;}

isalpha意思为判断a[0]是否为字母,若为字母返回1.其头文件为<cctype>




0 0