-WINDOWS,直接使用:

#include <string.h>
char *strlwr(char *str);
char *strupr(char *str);

这个函数不产生新字串,直接就在原来内容上改。这一点请注意。

  • LINUX,自行实现:
char *strlwr(char *str)
{char* p = str;while((*p) != '\0'){if ((*p) >= 'A' && (*p) <= 'Z'){(*p) += 32;}p++;}return str;
}

如果要大家的话, -=32即可。

C语言把字串转换大小写的函数相关推荐

  1. 【华为机试真题 Python实现】字串转换 a->b,b->c

    文章目录 前言 题目描述 示例 1 示例 2 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会 ...

  2. c语言如何判断当前是 空字符,c语言如何判断字串中没有没有某个字元?

    c语言如何判断字串中没有没有某个字元?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语言如何判断字串中没有没有某个字 ...

  3. Python字串(string)基础与20种常见操作

    多数的程式设计师,处理字串的次数远比数字还要多. 程式设计给人的印象通常是会使用到许多数学,也是不少人对学程式语言感到惧怕的原因. 但其实程式设计的实务上,处理文字字串(string)的频率远比数字高 ...

  4. Day07 - Ruby比一比:Symbol符号与String字串

    前情提要: 第六天我们透过Ruby代码练习public,protected和privatemethod时,发现冒号在前面的参数,:mydraft,:myspace,这些就是符号Symbol.在今天,我 ...

  5. 【经典算繁体08题】字串核对

    欢迎关注专栏,持续更新! 欢迎关注公众号[搞前端的半夏],回复[算法],获取各种算法资料. 说明 今日的一些高阶程式语言对于字串的处理支援越来越强大(例如Java.Perl等),不过字串搜寻本身仍是个 ...

  6. python将字符串转换大小写的四大函数——lower、upper、capitalize、title函数

    目录 1.四大转换大小写的函数 (1)lower函数的语法及用法 ①语法:string.lower() ②用法:将字符串的区分大小写的字符全转为小写. (2)upper函数的语法及用法 ①语法:str ...

  7. R语言基础学习记录4:重要函数

    时间: 2018-07-18(学习) 2018-07-22(学习记录) 教程:慕课网 <R语言基础> 讲师:Angelayuan 补充内容: R语言常用函数总结大全.gl()函数 学习内容 ...

  8. c语言中常量单双引号,C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同。...

    C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言 ...

  9. JavaScript 对象和字串之间的转换

    JavaScript 对象定义方式 1. var obj = new Object() <!--Add by oscar999--> <!DOCTYPE HTML PUBLIC &q ...

  10. C语言中文件初始化,C语言版GetPrivateProfileString()函数,从初始化文件中指定的条目取得字串...

    /*************************************************************** /* 函 数 名:GetPrivateProfileString /* ...

最新文章

  1. iphone怎么投屏到电脑_怎么把笔记本无线投屏到电视?好用的电脑投屏电视办法...
  2. Leetcode 137. Single Number II JAVA语言
  3. VTK:绘制单元格颜色用法实战
  4. 幻像类型提高了编译时的安全性
  5. python-22 eval json pickle shelve 之间差别
  6. html5 vr效果,HTML5 Three.js 虚拟现实小实验(VR Experiment)
  7. 大数据预测实战-随机森林预测实战(四)-模型微调
  8. openssl数字证书常见格式与协议介绍
  9. SQLSERVER2005 收缩日志
  10. 【Paper-Attack】Attacking Graph-Based Classification without Changing Existing Connections
  11. android listview边框颜色,Android实现带有边框的ListView和item的方法
  12. sql 标量子查询_SQL Server 2017:标量子查询简化
  13. win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
  14. NGINX优化之路(一)
  15. 快速启动器工具 Maye(转载)
  16. 苹果系统下怎么设置iChat 登陆MSN?
  17. Spark编程基础(林子雨)第四章实验
  18. Cisco(思科)路由器端口的配置
  19. submit事件监听问题
  20. 如何在局域网下建立共享文件夹?

热门文章

  1. outlook qr码在哪里_胡志明市第一次将QR码附加在街道名称板上,目的是什么?
  2. smack android 示例代码,android客户端xmpp smack openfire简单开发实例
  3. 试用版本重装系统才能用是怎么回事_电脑重装系统老是失败,到底是怎么回事?这种现象是第一次碰到!...
  4. android 获取emui版本,华为手机为什么有EMUI版本和Android版本?
  5. css 鼠标呈现手指型
  6. php api接口安全设计 sign
  7. vue-cli 2.x 项目优化之:引入本地静态库文件
  8. 值得推荐的C/C++框架和库 转
  9. Android项目实战(三十四):蓝牙4.0 BLE 多设备连接
  10. Linux下的日志维护技巧