问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++ 字符串处理 比如需要判断一个字符串的最后一位是否为字母y 应该...

发布网友 发布时间:2024-07-21 18:38

我来回答

2个回答

热心网友 时间:2024-08-09 11:05

说一下一般c语言的处理方式吧。
对于字符串,最后都是以'\0'结束的,可以用strlen()函数来判断它的长度。假设存储字符串的数组名为name。那么strlen (name)表示一共有多少个有效字符,而字符串的最后一位的数组位序应该是数组长度减1。所以就可以使用下面方式来进行判断:
if (name [strlen (name) - 1] == 'y')
{
...
}
当然对于c++,因为有string类,所以还有基于string类的成员函数的实现方式,但是其实现原理都是这样的。
不明白可以追问。

热心网友 时间:2024-08-09 11:07

char a[100];
if(a[strlen(a)-1]=='y')
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳有哪些家居商场 沈阳都有哪些家居城 沈阳市有多少个家具城 沈阳都有什么家具城 沈阳有多少家家俱商城 沈阳家具地方有哪些 沈阳有哪些大型家居 沈阳美凯龙有什么牌子 沈阳家居市场有哪些品牌 消食片饭前还是饭后吃 VB程序 从键盘上输入10个数存放于数组a,再输入x的值,位序 ...应首选( )。A、毛果芸香碱B、阿托品C、琥珀胆碱D、毒扁豆碱E、新... 电脑桌面上的关机图标不见了怎么恢复? 日本樱花哪个品种好看? ps鸟瞰效果图怎么加周边雾气ps鸟瞰图周围雾 清明股市放假时间安排 清明股市交易时间是什么 情侣空间解除后能恢复吗? 公司不给员工缴纳社保怎么赔偿? 龙江先锋网:全面、深入地报道黑龙江新闻 I don't like his m___,it's very rude. a great deal of good manners 解释 初中首字母填空! . No one likes a person with bad or ___ manners. 抽油烟机哪个品牌好用又实惠耐用 抽油烟机哪个品牌好用又实惠的 赣榆汽车网赣榆现有小车品牌 烯烃改性苯乙烯-丙烯腈共聚树脂化学与性能 你们支付宝说不在保险理赔的理赔范围,没有一个人管,咋滴我们的钱就是... 手机坏了,支付宝不能使用。 一岁半宝宝脸上长湿疹能打预防针吗 长湿疹能打麻疹疫苗吗 宝宝起湿疹能打预防针吗 有湿疹可以打百白破吗 孙悟空的性格特征引用三个故事印证孙悟空的性格特征 王者荣耀后羿走什么路 在4S店保养更换美孚速霸1000多少钱? 射灯铝基板射灯铝基板 FiO2 呼吸机是干什么的呢?孕妇什么时候吸氧最好呢? 12v风扇好还是5v的好? 怎样在抖音开直播pk? 抖音直播pk是怎么玩的呢? 小孩六年级报书法16节课有用吗 主板上5V接口是干什么用的呢? 广元阳光玖著地址在哪里? 福建省会叫什么 请教一个CS中CD的问题!望电脑高手和CS资深爱好者进来看看 跃马概述 跃马檀溪的成语典故 横枪跃马什么意思?有什么典故?