社区
C++ 语言
帖子详情
请教,在如何让一个函数返回一个string类对象?
libzbtiocq2
2011-02-16 10:32:32
string a = NULL;
string b = NULL;
string c = NULL;
a = opqwxie();
b = ",hello";
c = a + b;
string opqwxie() //也不应该是这样定义函数的吧?
{
string kkk = "opq";
return kkk; //不应该是这样吧?
}
请问如何让函数返回一个string类对象?
...全文
134
11
打赏
收藏
请教,在如何让一个函数返回一个string类对象?
string a = NULL; string b = NULL; string c = NULL; a = opqwxie(); b = ",hello"; c = a + b; string opqwxie() //也不应该是这样定义函数的吧? { string kkk = "opq"; return kkk; //不应该是这样吧? } 请问如何让函数返回一个string类对象?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
周药师
2011-02-21
打赏
举报
回复
看看函数的申明和定义吧
基础的东西
han_xiangerxianger
2011-02-21
打赏
举报
回复
string s("abc");
zhichengsuxian
2011-02-21
打赏
举报
回复
#include<iostream>
#include<string>
using namespace std;
string opqwxie();
void main()
{
string a ;
string b ;
string c ;
a = opqwxie();
b = ",hello";
c = a+b;
cout<<c<<endl;
}
string opqwxie()
{
string kkk = "opq";
return kkk;
}
苍蝇①号
2011-02-21
打赏
举报
回复
lz这样就ok了。
string是在栈上分配的,同时它也是按值传递的
zjs100901
2011-02-20
打赏
举报
回复
string s = NULL;
s = "abc"; // 这行异常
libzbtiocq2
2011-02-16
打赏
举报
回复
晕了,原来我把string opqwxie() 放到了int main(){}里面去了。。。。
zjs100901
2011-02-16
打赏
举报
回复
string a = NULL;
不对,应该string a = "";或者直接string a;
_free
2011-02-16
打赏
举报
回复
应该可以吧,没用过string
CString可以这样,写点代码试试不就得了,
奋斗吧
2011-02-16
打赏
举报
回复
string应该声明在函数外面,否则函数调用完毕这个string的声明周期也就结束了,还有个方法就是通过引用修改参数,这样可以返回多个值
taodm
2011-02-16
打赏
举报
回复
你为啥不编译试一下?手懒是学不好编程的。
昵称很不好取
2011-02-16
打赏
举报
回复
return kkk 就可以
asp.net知识库
.NET关于
string
转换的
一个
小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎...
[JS]给
String
对象添加方法,使传入的字符串字符之间以空格分开输出
给
String
对象添加
一个
方法,传入
一个
string
类型的参数,然后将
string
的每
一个
字符间加空格
返回
,例如:addSpace("hello world") //->'h e l l o w o r l d'. 第一眼看这道题目觉得出的很有问题,既然给
String
中...
零基础Java入门课程-类和对象
文件字节流FileInputStream的原理及应用 对象类、缓冲流、数据流的原理及应用 字符流的原理及应用 多线程 进程与线程的概念、查看线程对象 Java内存模型 线程的创建与启动:扩展Thread类、实现Runnable接口、实现...
java构造
函数
介绍
当创建
一个
新的对象时,构造
函数
会自动调用,以初始化该对象的状态。通常情况下,构造
函数
与类名相同,并且没有
返回
值。在Java中,有两种类型的构造
函数
:默认构造
函数
和自定义构造
函数
。默认构造
函数
是由编译器自动...
Java 回调
函数
详解及使用
Java 回调
函数
详解 ...直接调用:在
函数
A的
函数
体里通过书写
函数
B的
函数
名来调用之,使内存中对应
函数
B的代码得以执行。这里,A称为“主叫
函数
”(Caller),B称为“被叫
函数
”(Callee)。 间接调用:...
C++ 语言
64,282
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章