转大写

char *strupr(char *str)
{char *orign=str;for (; *str!='\0'; str++)*str = toupper(*str);return orign;
}

转小写

char *strlowr(char *str)
{char *orign=str;for (; *str!='\0'; str++)*str = tolower(*str);return orign;
}

常用到的是在ctype.h(C++中是cctype)库文件下定义的函数方法。首先来看一下C下tolower/toupper函数实现原型:

int tolower(int c)
{if ((c >= 'A') && (c <= 'Z'))return c + ('a' - 'A');return c;
}int toupper(int c)
{if ((c >= 'a') && (c <= 'z'))return c + ('A' - 'a');return c;
}

C 字符串转大小写strupr , strlowr, tolower, toupper相关推荐

  1. R语言大小写转换函数(tolower, toupper, casefold,chartr)实战

    R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 目录 R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 # ...

  2. C库函数(tolower/toupper)实现字母的大小写转换

    本文将介绍库函数实现字母的大小写转换,常用到的是在ctype.h(C++中是cctype)库文件下定义的函数方法.首先来看一下C下tolower/toupper函数实现原型: int tolower( ...

  3. C++ 字符串字母大小写转换

    C++ 字符串字母大小写转换 使用algorithm,里面的tolower(转小写)toupper(转大写) #include <iostream> #include <string ...

  4. 1.7 编程基础之字符串 14 大小写字母互换 python

    http://noi.openjudge.cn/ch0107/14/ """1.7 编程基础之字符串 14 大小写字母互换 AC http://noi.openjudge ...

  5. 7-8 字符串字母大小写转换 (15 分)

    7-8 字符串字母大小写转换 (15 分) 本题要求编写程序,对一个以"#"结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出. 输入格式 ...

  6. mysql中转换成字符串_如何在R中转换字符串的大小写?

    mysql中转换成字符串 Hello, folks. In this tutorial we are going to convert the case of the string in R. The ...

  7. 宽字符串忽略大小写比较的实现(原)

    宽字符串忽略大小写比较的实现(原) 孙文涛 2008-07-24 在Mac机器平台上没有wcsicmp 或 wcscasecmp之类的函数实现对宽字符忽略大小写的比较,所以实现了好几种方法. 一个自然 ...

  8. 《Python Cookbook 3rd》笔记(2.6):字符串忽略大小写的搜索替换

    字符串忽略大小写的搜索替换 问题 你需要以忽略大小写的方式搜索与替换文本字符串. 解法 为了在文本操作时忽略大小写,你需要在使用 re 模块的时候给这些操作提供 re.IGNORECASE 标志参数. ...

  9. 字符串字母大小写转换

    7-58 字符串字母大小写转换 (15 分) 本题要求编写程序,对一个以"#"结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出. 输入格 ...

最新文章

  1. 研究院引进:博士70万;硕士40万
  2. html xhtml and css,HTML与XHTML的重要区别
  3. 软件工程学习笔记——软件工程基本原理
  4. 恒安嘉新面试题java_面了三个大厂,终于拿到offer,数年Java最经典的面试题总结...
  5. matlab仿真随机数的产生
  6. 蓝桥杯java第六届决赛第四题--穿越雷区
  7. 1/7 SELECT语句:基础检索
  8. Android自动化之旅—生成渠道包
  9. OSChina 周四乱弹 ——程序员怎么撩外国妹子攻略
  10. IntegrityError at ** NOT NULL constraint failed: learning_logs_topic.owner_id
  11. linux编译lnx文件命令_Linux命令总结
  12. Android 各层中日志打印功能的应用
  13. sql server 数据库创建链接服务器访问另外一个sql server 数据库
  14. 继电保护原理7-母线保护
  15. 使用cmd命令查看占用进程并结束进程
  16. java编程题代做,代做COMP 2406作业、代写Java语言作业、代做programming作业、代写Java程序实验作业...
  17. 程序员叫啥名字_网友:什么是好程序员?腾讯员工:首先起个“配”自己的网名!...
  18. hdu 5745 La Vie en rose 2016多校第二场1012
  19. 无线分组网关系统解决方案(GGSN、PDSN)
  20. TOP 5大数据工具,掌握1个你就是专家

热门文章

  1. 斐波那契回调线怎么画_斐波那契回调线的标准画法(建议收藏)
  2. 陆奇举刀,百度第三次重组内阁
  3. 工具类|快递物流的订阅与查询
  4. 我为何从开发人员转做测试,3年软件测试工程师,带你聊聊这其中的秘辛
  5. 649 Dota2 参议院
  6. HTPC知识普及第三讲:高清软硬解之争
  7. Go语言自学系列 | golang关键字continue
  8. tomcat面试和Spring的面试题
  9. 多思浏览器,ds浏览器,精简浏览器
  10. documents4j:Java文档格式转换开发库