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

网站做超链接薪资多少一个月百度sem是什么意思

网站做超链接薪资多少一个月,百度sem是什么意思,阿里云服务器做盗版视频网站,wordpress 改相对路径👁‍🗨👁‍🗨 前言 标准库类型string 表示可变长的字符序列,使用string 类型必须首先包含string 头文件。string 定义在命名空间std 中。 定义和初始化 string 对象 首先说明如何初始化对象是由类本身决定的&#xff0…

👁‍🗨👁‍🗨

前言

标准库类型string 表示可变长的字符序列,使用string 类型必须首先包含string 头文件。string 定义在命名空间std 中。

定义和初始化 string 对象

首先说明如何初始化对象是由类本身决定的,一个类可以定义很多初始化对象的方式。
例:
初始化string对象的方式

string s1; //默认初始化 ,s1是一个空字符串
string s2=s1; // s2是s1的副本
string s2(s1); //s2是s1的副本
string s3=(“hello”); // s3是字符串hello字面值的副本,除了字面值最后的那个空字符外
string s3=“hello”; //s3是该字符串字面值的副本
string s4(n,‘c’); //把s5 初始化为由连续n个字符c组成的串
string s4(10,‘c’); // s4的内容是 cccccccccc

直接初始化和拷贝初始化

如果使用(=)初始化,实际是拷贝初始化,把=右侧的初始化值拷贝到新建的对象中去,
不使用(=),是直接初始化。
当初始化值为一个时用哪种方式都一样。但是当初始化要有多个值时,就要用到直接初始化了。
string s1 =“hello”; // 拷贝初始化
string s2 (“hello”); //直接初始化
string s3 (10,‘c’); // 直接初始化,s3的内容是cccccccccc

string的操作

os<<s将s写入到输出流os中,返回os
is>>s从is中读取字符串赋给s,字符串以空白分隔,返回is
getline(is,s)从is中读取一行赋给s,返回is
s.empty( )s为空返回 true, 否则返回 false
s.size( )返回s中字符的个数
s[n]返回s中第n个字符的引用,位置n从0计起
s1+s2返回s1和s2连接后的结果
s1=s2用s2的副本代替s1中原来的字符
s1==s2如果s1和s2中所含的字符完全一样,则它们相等
< ,<=, > ,>=利用字符在字典中的顺序进行比较,对字母的大小写敏感
#include<iostream>
#include <stdio.h>
using namespace std;
int main()
{string s;cin >> s;cout << s << endl;return 0;
}

在执行读取操作时,string 对象会自动忽略开头的空白(空格符,换行符,制表符)并从第一个真正的字符开始读取,直到遇见下一处空白为止。

多个输入输出可以连写在一起

#include<iostream>
#include <stdio.h>
using namespace std;
int main()
{string s1,s2;cin >> s1>>s2;cout << s1 <<s2 << endl;return 0;
}

用getline 读取一整行

也就是保留输入时的空白字符,getline 函数的参数是一个输入流和一个string对象,函数从给定的输出流中读入内容,直到遇到换行符为止。(换行符也会被读进来)然后把所读的内容存入到string 对象中去(不存换行符)
getline 只要一遇到换行符,就会结束读取操作并返回结果。
如果第一个字符就是换行符,那么所得的结果是个空string。

两个string 对象相加

两个string 对象相加会得到一个新的string对象,内容是把左侧的运算符对象与右侧的运算符对象串接而成,它所包含的字符由两部分组成: 前半部分是加号左侧string 对象所含的字符,后半部分是加号右侧string对象所含的字符。
复合赋值运算符(+=)负责把右侧string 对象的内容追加到左侧 string 对象的后面

#include<iostream>
#include <stdio.h>using namespace std;
int main()
{string s1 = "hello,", s2 = "world!\n";string s3 = s1 + s2;s1 += s2;cout << s3<< endl;cout << s1 << endl;return 0;
}
hello,world!hello,world!D:\VS\test1 c++\x64\Debug\test1 c++.exe (进程 14024)已退出,代码为 0。
按任意键关闭此窗口. . .

字面值和string对象相加

string s1 = "hello,", s2 = "world!\n";
string s3 = s1 + s2;
string s4 = s1 + ";";
//正确:一个string对象,一个字面值string s5= "hi" +"hii" ;
// 错误:两个运算对象都不是string
//字面值不能直接相加
http://www.hkea.cn/news/927357/

相关文章:

  • 怎么访问日本竹中建设网站外贸seo推广
  • 惠阳建设局网站引流推广接单
  • 北京通州网站建设公司如何建立公司网站网页
  • 网站换程序301seo优化按天扣费
  • html5 网站自适应长尾关键词挖掘爱站工具
  • 网站设计公司(信科网络)潍坊网站定制模板建站
  • 番禺网站开发报价百度竞价排名软件
  • 做企业网站接单seo网站优化技术
  • 建设网站行业云网络推广理实一体化软件
  • 如何用自己公司网站做邮箱关键字是什么意思
  • 古典网站建设欣赏马鞍山网站seo
  • 商城网站建设报价方案免费建网站软件下载
  • 中国做美国酒店的网站好竞价托管收费标准
  • 网站开发与设计静态网页源代码站长之家app下载
  • 松原做网站app运营推广是干什么
  • 做简单的网站链接2024新闻热点摘抄
  • 百度网站站长环球网疫情最新
  • 颍上做网站西安seo网站关键词优化
  • 有没有兼职做设计的网站吗知名网络软文推广平台
  • 数据百度做网站好用吗米拓建站
  • 网站维护运营怎么做搜索引擎优化通常要注意的问题有
  • 圆梦科技专业网站建设恶意点击软件有哪些
  • 如何做vip电影解析网站竞价恶意点击器
  • 开发简单小程序公司深圳网站优化哪家好
  • 网站开发劣势搜索引擎排名优化
  • 桂林网站优化公司企业网络营销顾问
  • 上海外贸出口代理公司排名搜索引擎优化的主要工作有
  • 一般做企业网站需要什么资料广告咨询
  • 广州网站建设兼职网站为什么要做seo
  • 中企动力官网 网站怎么在平台上做推广