社区
Linux/Unix社区
帖子详情
在Linux下有将字符串进行大小写转换的函数吗?
lxw_6
2004-04-15 01:03:51
在Linux下有将字符串进行大小写转换的函数吗?
...全文
1498
10
打赏
收藏
在Linux下有将字符串进行大小写转换的函数吗?
在Linux下有将字符串进行大小写转换的函数吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rexp
2004-04-17
打赏
举报
回复
如果是shell,可以用tr命令
c中可以用tolower和toupper,是宏,速度快的。
vctony
2004-04-17
打赏
举报
回复
http://net.pku.cn/~yhf/linux_c/
上面这个网址看看吧,都是函数!
longenic
2004-04-16
打赏
举报
回复
标准C++里STL还不错
yuanlei1978113
2004-04-15
打赏
举报
回复
标准函数:strupr
wxywh
2004-04-15
打赏
举报
回复
对,就是用这两个函数。
ckc
2004-04-15
打赏
举报
回复
linux下的c有函数可以转换单个字符,大转小是
int tolower(int c)
小转大是
int toupper(int c)
然后自己一个一个转换好了,写起来很方便的
anonimousboy
2004-04-15
打赏
举报
回复
循环调用toupper函数转换每一个字符
但是转换字符串不可以!没有现成函数!
zhangtenyu
2004-04-15
打赏
举报
回复
void to_lower(char *str)
{
int i=0;
while(str[i]!=0)
{
if((str[i]>='A')&&(str[i]<='Z'))
str[i]+=32;
i++;
}
}
void to_upper(char *str)
{
int i=0;
while(str[i]!=0)
{
if((str[i]>='a')&&(str[i]<='z'))
str[i]-=32;
i++;
}
}
chenxuqian
2004-04-15
打赏
举报
回复
不管啥语言,你只要用ASCII码做一个转换不就行了
chenxuqian
2004-04-15
打赏
举报
回复
C 语言?
c++
字符串
大小写转换
本文详细介绍了C++中
字符串
大小写转换
的方法,包括使用C语言标准库
函数
、C++标准库
函数
、STL算法及Boost库实现
大小写转换
,并提供了实际代码示例。
string
大小写转换
函数
本文介绍了如何在C++中使用STL库
函数
transform来实现
字符串
的
大小写转换
,并解决了在
Linux
环境下由于toupper宏定义导致的编译错误问题。
在
Linux
命令行内的
大小写转换
(附全套
Linux
视频教程)
本文介绍了
Linux
中利用tr、awk和sed命令
进行
文本
大小写转换
的方法,包括转换整个
字符串
、文件内容以及实现首字母大写等操作。这些命令对于文本处理工作非常实用。
PHP:
字符串
大小写转换
函数
本文详细介绍了PHP中用于
字符串
大小写转换
的四个核心
函数
:strtolower(), strtoupper(), ucfirst() 和 ucwords()。通过实例展示了如何将
字符串
全部转换为小写或大写,以及如何实现首字母大写和每个单词首字母大写的格式化操作。
linux
sed 命令 删除 替换指定字符
字符串
大小写转换
本文介绍了使用Shell脚本
进行
字符串
大小写转换
、字符替换及文件搜索替换的实用技巧,包括利用awk
进行
大小写转换
,sed命令
进行
字符或
字符串
的替换,并展示了如何批量修改文件中的特定
字符串
。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章