发布网友 发布时间:2022-05-22 05:47
共2个回答
热心网友 时间:2024-03-06 20:40
C++中string类声明函数返回值类型与其他类型相同。如
string methodName(string a, string b)注意事项:
使用string类需要包含头文件#include <string>,他包含在std命名空间中,使用该类型有三种方式
(1)使用std命名空间,即using namespace std;
(2)不使用std命名空间,直接使用using 关键字包含,using std::string;
(3)前两者使用string类时直接使用string,但如果不使用前两者的话,需要在使用时在string前加std::,即std::string来进行变量或函数的声明。
热心网友 时间:2024-03-06 20:41
#include<iostream>程序输出
==================
world hello
hello world
==================
你的函数出错了,主要检查三个地方
是否引入了相关的头文件 比如 #include<string>
是否用using 引入了命名空间或者在使用的地方使用了命名空间,比如using std::string 或using namespace std 来引入命名空间,或者在代码中使用 std::string
你是函数是否有正确的返回值,或者函数内部有错误。如果仅仅是声名,那么不要用花括号。