当前位置: 首页 > wzjs >正文

哪些网站适合用病毒式营销seo和sem是什么

哪些网站适合用病毒式营销,seo和sem是什么,代制作网站,什么是公司主页一.String用法1.用于字符串定义&#xff0c;形如&#xff1a;//C语言里面的字符串定义char a[100] "你好呀";cout << a << endl;//String用法string b "你好呀";cout << b << endl;2.String对象的创建1. 无参构造string s1;cout…

一.String用法

1.用于字符串定义,形如:

    //C语言里面的字符串定义char a[100] = "你好呀";cout << a << endl;//String用法string b = "你好呀";cout << b << endl;

2.String对象的创建

1. 无参构造string s1;
cout << s1 << endl;
2. 初始化列表string s2({ 'h', 'e', 'l','l', 'o' });
cout << s2 << endl;
3. 字符串初始化string s3("你好呀");
cout << s3 << endl;
4. 字符串的前n个字符string s4("你好呀", 6);
cout << s4 << endl;//显示6个字符数据
5. 拷贝构造string s5(s4);
cout << s5 << endl;
6. a 个 字符 bstring s6(8, 'o');
cout << s6 << endl;

3.String赋值操作

1. 字符串常量的赋值string s1;
s1 = "你好呀";
s1 = 'x';
2.字符串变量的赋值string s2;
s2 = s1;
3. assign v1string s4;
s4.assign("你好呀");
4. assign v2string s5;
s5.assign("你好呀", 4);
5. assign v3string s6;
s6.assign(s5);
6. a个bstring s7;
s7.assign(8, '6');

4.String拼接操作

1. +string s1 = "你";
string t1 = "好";
s1 = s1 + "呀";        // const char*
s1 = s1 + t1;            // const string&
s1 = s1 + ';';           // char
2. +=string s2 = "你";
string t2 = "好";
s2 += "呀";        // const char*
s2 += t2;            // const string&
s2 += ';';           // char
3. appendstring s3 = "你";
string t3 = "好";
s3.append("呀");
s3.append(t3);
s3.append("5201314", 3);     // 3 代表取前三个数
s3.append("5201314", 3, 4);  // 3 代表从第3个开始,4代表取4个元素
4. push_backstring s4 = "你好呀";
s4.push_back('6');

5.String比较操作

1. compare,这个函数会返回三个值-1,0,1;当左边>右边时,返回1;当左边=右边时,返回0;当左边<右边时,返回-1;

string s1 = "aab";

string t11 = "aab";
int r11 = s1.compare(t11);//因为相等,所以返回值为0

string t12 = "aaa";
int r12 = s1.compare(t12);//因为aab>aaa,所以返回值为1

string t13 = "aac";
int r13 = s1.compare(t13);//因aab<aac,所以返回值为-1

string t14 = "aaba";
int r14 = s1.compare(t14);//因为aab,比aaba短,所以小,所以返回-1

string t15 = "aa";
int r15 = s1.compare(t15);//因为aab,比aa长,所以大,所以返回1

2. < > == <= >= ,而这个符号只会返回0,1

cout << s1 << " == " << t11 << " -> " << (s1 == t11) << endl;////因为相等,所以返回值为1


cout << s1 << " != " << t11 << " -> " << (s1 != t11) << endl;//因为相等,而他说他们俩不等,所以返回值为0


cout << s1 << " < " << t12 << " -> " << (s1 < t12) << endl;//因为aab>aaa,所以返回值为1

6.String随机访问

1.[ ]直接访问

string s = "I love you 1314";

s[1]

2.at()函数访问s.at(1)
3.值的修改s[12] = '2';
s.at(13) = '0';

7.String数据插入

    string s1 = "Heworld";s1.insert(2, 2, 'l');//在第2个元素位置,插入2个ls1.insert(4, "o ");//在第4个元素位置插入os1.insert(s1.size(), "哈哈");//在最后面插入“哈哈”s1.insert(s1.begin(), ':');//最前面插入“:”,迭代器只能插入一个字符

8.String数据删除

s1.erase();全部删除
s1.erase(7);从第7个位置开始,全部删除
s1.erase(7, 3);从第7个位置开始删除3个
s1.erase(s1.begin());删除第一个元素,迭代只能删1个
s1.erase(s1.begin()+7, s1.begin()+10);删除第7-10个元素

9.String数据查找

s1 = "Hello woooorld";
s1.find("oooo") 
返回值是位置
s1.find("oooo", 5) 从第5个位置开始找“oooo”
s1.rfind("oo") 从右往左找

10.String数据替换

s = "Hello woooorld";
s.replace(7, 5, "or");
从第7个位置开始,后面5个元素变成“or”
s.replace(s.begin() + 7, s.begin() + 12, "or");从第7个位置开始,到第12位置,也就是后面5个元素变成“or”
s.replace(s.begin() + 7, s.begin() + 12, "oranddjkfgjdfigjkdfgdfj", 2);从第7个位置开始,到第12位置,也就是后面5个元素变成从"oranddjkfgjdfigjkdfgdfj"里选前两个变成“or”

11.String获取数据

string s3 = s2.substr(0, 4);从第0个位置开始,获取4个元素
string s4 = s2.substr(2);从第2个位置开始,获取后面所有元素

http://www.dtcms.com/wzjs/430135.html

相关文章:

  • 网站实名认证流程2024新闻热点摘抄
  • 建立装修网站设计百度收录网址提交
  • 买域名自己做网站淄博网站推广
  • 导航网站的网站地图怎么做网站seo哪家好
  • 空间链接制作网站成都网站快速排名优化
  • 灯具设计网站推荐账号权重查询
  • 太原做网站的通讯公司网络营销产品推广方案
  • 绍兴网站建设方案书成都网站seo收费标准
  • 国外网站icp备案宁波seo资源
  • 开网店 建网站要钱吗怎么让百度收录
  • 购物网站排名前十名it培训机构哪个好
  • 企业网站主页 优帮云php免费开源crm系统
  • 微信的网站怎么做阿里云域名注册入口官网
  • 长沙招聘网58同城招聘发布知乎seo优化
  • 外贸常用的网站引流客户的最快方法是什么
  • 免费网页游戏网站高端网站设计公司
  • 深圳 购物商城网站建设贵阳关键词优化平台
  • 天津制作网站公司sem优化服务公司
  • 动态网站建设课程网站分析
  • 深圳高端平台seo推荐
  • 滕州网站架设seo是什么服务器
  • 双线网站选服务器上海网络公司seo
  • 网站后台编辑框不显示凡科建站官网登录
  • 餐饮网站建设可行性分析运营推广是做什么的
  • 在手机上如何制作网站网络营销的四个步骤
  • 个人网站建设总结win10系统优化软件
  • 怎么做刷东西的网站适合小学生的新闻事件
  • 南通网站建设方案书外贸seo优化公司
  • 台州cms模板建站整合营销传播策划方案
  • 武汉网站设计说鄂州网站seo