中易网

“.c_str()”的作用是什么?是不是把string转成char[ ]?

答案:2  悬赏:30  
解决时间 2021-02-14 12:05
“.c_str()”的作用是什么?是不是把string转成char[ ]?
最佳答案
c_str函数的返回值是const char*的,是把string转成const char*。
全部回答
我已经修改了,你对比看一下 #include <stdio.h> #include <string.h> int string_in(char *str1,char *str2) { int str1len=strlen(str1); int str2len=strlen(str2); int i,j; for(i=0;i<=str1len-str2len;i++) { for(j=0;j<str2len;j++) if(str1[i+j]!=str2[j]) break; if(j==str2len) return 1;//查找成功,返回1 } return 0;//查找不成功,返回0 }//朴素的字符串模式匹配。 void main() { char a[10],b[5]; //定义为字符数组 int flag;//是否匹配的标志变量 //char *str1,char *str2; 这个不需要了 scanf("%s%s",a,b); //要有两个%s,分别对应a和b flag=string_in(a,b); //实参a和b代入 if(flag) printf("包含"); else printf("不包含"); }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
iPhone7出了,iPhone7s正常要几个月会出
利国酱香拉面馆这个地址在什么地方,我要处理
这是一首老歌,求歌名。“上下五千年,大漠无
是不是每天都笑,就是很开心,,,我该怎么回复这
王氏牛肉面这个地址在什么地方,我要处理点事
请问非工亡企业是否还要承担补偿?
天上的彩虹就像什么
山东省枣庄市市中区扬子空调 的维修电话是多
我在快的司机版中注册没有成功 我又在滴滴达
我的QQ被腾讯公司禁言了要多久才能解开?空间
关于我感恩邻居的作文
蓝牙耳机听音乐听到乘下百分之五十就关机怎么
吸血女伯爵讲的到底是什么。。?
我为什么不能招行提额
资金少做短线还是做长线啊,很多时候因为资金
推荐资讯
如何填写加入百度hi群的验证信息??
每月一万二千元工资应交多少社保?
亮丽口腔在什么地方啊,我要过去处理事情
东方彩虹幼儿园这个地址在什么地方,我要处理
温哥华大雁立意
恒悦祥稍麦地址在哪,我要去那里办事
怎么样设置诺基亚8310的输入法,默认为数字输
去一家外贸公司面试,作为应聘者的我问公司哪
棕色贵宾和巧克力色的贵宾配种有没有生出灰贵
发达超市这个地址在什么地方,我要处理点事
高考信息网上那个录取轨迹是什么意思啊?
液压扳手用什么液压油
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?