第1章字符测试函数 1 isalnum(测试字符是否为英文字母或数字) 2 isalpha(测试字符是否为英文字母) 3 isascii(测试字符是否为ASCII码字符) 4 isblank(测试字符是否为空格字符) 5 iscntrl(测试字符是否为ASCII码的控制字符) 6 isdigit(测...
分类:
系统相关 时间:
2015-05-16 14:39:25
阅读次数:
259
判断字符串
s.isalnum() #所有字符都是数字或者字母
s.isalpha() #所有字符都是字母
s.isdigit() #所有字符都是数字
s.islower() #所有字符都是小写
s.isupper() #所有字符都是大写
s.istitle() #所有单词都是首字母大写,像标题
s.isspace() #所有字符都是空白字符、\t、\n
大小写转换
s....
分类:
其他好文 时间:
2015-05-14 12:07:26
阅读次数:
103
1 bool isPalindrome(string s) { 2 int start=0, end=s.length()-1; 3 while(start<end) { 4 if (!isalnum(s[start])) start++; 5 el...
分类:
其他好文 时间:
2015-04-02 18:38:44
阅读次数:
125
判断一个字符串是否是对称的 跳过所有非数字和字母,字母不分大小写 知道函数isalnum和tolower或者toupper就可以做了,两个指针一个指向头,一个指向尾,朝中间靠拢比较 空串是对称的 class Solution {public: bool isPalindrome(string s) ...
分类:
其他好文 时间:
2015-03-16 16:13:52
阅读次数:
150
2015.2.2#include #include //字符操作的函数//int isalnum(int);//int isalpha(int);//int isdigit(int);//int isgraph(int);//int islower(int);//int is...
分类:
移动开发 时间:
2015-02-02 21:27:36
阅读次数:
233
原题地址isalnum:判断是否是字符或数字toupper:将字符转换成大写,非字符不变代码: 1 bool isPalindrome(string s) { 2 string news; 3 for (auto c : s) 4 if (is...
分类:
其他好文 时间:
2015-02-02 17:20:32
阅读次数:
137
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.
For example,
"A man, a plan, a canal: Panama" is a palindrome.
"race a car" is not a...
分类:
其他好文 时间:
2015-01-22 21:57:56
阅读次数:
361
http://www.cplusplus.com/reference/cctype/函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回真isblank()如果参数是空格或水平制表符,该函数返回trueiscntrl()如果...
分类:
其他好文 时间:
2015-01-11 06:09:18
阅读次数:
125
这题算是简单,但是还是有错到我都不知道为啥错要启动编译器来调试的时候,原来是不知道有个判断字母的函数是isalnum(),于是自己写了个判断字母的函数,第一次没判断数字,就错了,第二次发现发现判断字母时我是判断A~z则是字母,但是A和a之间隔了32个字符,而大写字母只有26个,说明之间还有不是字母的...
分类:
其他好文 时间:
2015-01-03 19:49:56
阅读次数:
190
函数讲解部分参考http://net.pku.edu.cn/~yhf/linux_c/
isalnum(测试字符是否为英文或数字)
相关函数
isalpha,isdigit,islower,isupper
表头文件
#include
定义函数
int isalnum (int c)
...
分类:
系统相关 时间:
2014-12-16 22:43:52
阅读次数:
385