字母大小写转换经典程序
来源:互联网 发布:iphone写作软件 编辑:程序博客网 时间:2024/05/01 08:24
static void _str_toupper(char *src, char *dst) //小写转大写{while (*src){*dst++ = *src++;if (dst[-1] >= 'a' && dst[-1] <= 'z')dst[-1] ^= 0x20;}}static void _str_tolower(char *src, char *dst) //大写转小写{while (*src){*dst++ = *src++;if (dst[-1] >= 'A' && dst[-1] <= 'Z')dst[-1] ^= 0x20;}}
我一般用宏定义判断字符类型
#define SCWS_IS_ALNUM(x) (((x)>=48&&(x)<=57)||((x)>=65&&(x)<=90)||((x)>=97&&(x)<=122))
#define SCWS_IS_ALPHA(x) (((x)>=65&&(x)<=90)||((x)>=97&&(x)<=122))//字母
#define SCWS_IS_UALPHA(x) ((x)>=65&&(x)<=90) //大写字母
#define SCWS_IS_DIGIT(x) ((x)>=48&&(x)<=57) //数字
- 字母大小写转换经典程序
- 小程序——字母大小写转换
- 字母的大小写转换
- 转换字母的大小写
- js大小写字母转换
- 字母大小写转换
- java 大小写字母转换
- js字母大小写转换
- 大小写字母的转换
- PHP字母大小写转换
- 大小写字母转换
- 英语字母大小写转换
- 大小写字母转换-汇编
- 字母大小写转换
- 字母大小写转换
- js字母大小写转换
- 字母大小写转换
- 大小写字母转换方法
- 面试100题:21.中兴面试题:求整数数列中和等于给定值的两个数
- 递归读取文件目录结构
- Bruno Buchberger: A life devoted to symbolic computation
- Oracle Data Guard支持跨平台列表
- Access MAC address from sk_buff
- 字母大小写转换经典程序
- 9个内置对象
- 远程调用的几种方式
- PHP抓取网站页面、CSS文件、图片
- liunx tar打包命令
- _MBCS
- Waiting for X server to begin accepting connections.
- php.exe 命令行
- 指针