永发信息网

C++如何从类里取字符串?

答案:2  悬赏:50  手机版
解决时间 2021-11-24 05:11
C++如何从类里取字符串?
最佳答案
b是私有变量,不能在类外访问!
class mate
{

private:
char *b;

public:

mate(char *b1)
{
b=b1;
}
char *str( void ) //增加这样一个函数,可以返回一个字符串指针
{
return b ;
}

};

int main()
{
mate mt("hello world");
cout << mt.str() < return 0;
}追问但是成员函数可以访问啊,就是用成员函数来取出来,有办法吗追答成员函数已加上了,见上面的代码
全部回答
char str[10]="abc";

mate x(str);追问你把构造函数写出来了,关键是要写一个成员函数,来传递给主函数这个“abc”的字符串追答是的,我的mate x(str);可能编译有问题,因为它是私有的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
青岛军奥重工有限公司在什么地方
juste une photo de toi无损音乐下载地址、、
哪些情况可以请律师给予帮助
小敏美疗工作室地址好找么,我有些事要过去,
手表到31号是不是就不跳1号了呢
学大教育(河北个性化学习中心)地址在哪,我要
官方传世的蟠龙金甲在哪出?
为什么社会负面新闻,不好的事情,网上报道一
竹叶青的梦中女孩最后结局袁可欣到底死了没有
苏恰新苏式茶点地址有知道的么?有点事想过去
oracle的实例名与ORACLE_SID关系和区别。
我想在速捷运动专营店买一双aj1 不知道真假,
都没有每天的歌词
小王贷款买房,房价为70万,评估价67.5万首付
中国有哪些警察学院
推荐资讯
小花有10元钱,用去十分之七,还剩多少钱
&lt;请教组装充电电池套装有人用过吗?给
对比泰国试管婴儿的费用,高低差距为什么这么
海康微视的硬盘录像机预录时间设成不预录。录
农历63年3月初2日晨时生的人嘱什么座。
标志408和雷凌哪个省油
在杜拉拉身上体现的职业素养有哪些
iPhone 6S驱动安装失败怎么办
周易 解卦 的案例
我跟我亲弟弟一起逛街,我们年龄相差1.5岁,
如何配置50mmol/L,100mmol/L,150mmol
钓鲫鱼用的4号鱼钩配多大的锡坠
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?