#include<iostream>//c++中标准的输入和输出流
using namespace std;//引用标准的名空间std
#include<string>
void test01()
{
string str1;//无参函数(即默认构造函数)
const char* str = "hellowolrd";
cout << "str=" << str << endl;
//c++中可以打印出字符串指针的类型
string s4(str);//有参构造函数
cout << "s4=" << s4<< endl;
string s2(s4);//拷贝构造函数
cout << "s2=" << s2 << endl;
string s3(10, 'a');//string str(int n,char a)
//这个是人们封装好了可以直接用的
cout << "s3=" << s3 << endl;
}
int main(void)
{
test01();
system("pause");
//system("PAUSE")和system("pause")作用和效果一样,因为dos命令是不区分大小写的
//该语句是暂停的意思:等待用户信号;不然控制台程序会一闪即过,你来不及看到执行结果
return 0;//程序正常运行返回一个0
}
string容器的构造函数 c++ 简单易懂
最新推荐文章于 2024-08-16 16:51:12 发布