📄 412.cpp
字号:
//412.cpp using class string--constructors
#include <iostream.H>
#include <cstring.H>
main(void)
{
string s0, //用空字符串初始化
s1("abcdefghijk"), //用常量字符串初始化
s2(s1), //拷贝构造函数
s3(s1,4), //从s1的[4]起拷贝到末尾
s4(s1,25), //不拷贝s1 ,因从[25] 起无字符
s5(s1,3,5), //从s1的[3]起拷贝5个字符
s6('8',5); //用5个字符'8'初始化
string *p =new string("ABCDE");//动态分配
cout << "Null String="<<s0 <<endl;
cout << s1 <<endl;
cout << s2 <<endl;
cout << s3 <<endl;
cout << s4 <<endl;
cout << s5 <<endl;
cout << s6 <<endl;
cout << *p <<endl;
delete p;
return(0);
}
/*
Null String=
abcdefghijk
abcdefghijk
efghijk
defgh
88888
ABCDE
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -