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

建站系统主要包括什么大学生活动网站开发文案

建站系统主要包括什么,大学生活动网站开发文案,WordPress快速添加图片,电商平台怎么找商家目录 字符串定义 字符串初始化 字符串输入输出 字符串输出 字符串输入 字符串访问 字符串拷贝 字符串拼接 直接相加 append(const char*str,int n) 字符串比较 ​编辑字符串长度length()/size() 字符串查找find(string str) 查找子串substr(int a,int b) 字符串的…目录 字符串定义 字符串初始化 字符串输入输出 字符串输出 字符串输入 字符串访问 字符串拷贝 字符串拼接 直接相加 append(const char*str,int n) 字符串比较 ​编辑字符串长度length()/size() 字符串查找find(string str) 查找子串substr(int a,int b) 字符串的大小写转换 大写转小写tolower(char a) 小写转大写toupper(char a) ASCII 上篇介绍了STL中的迭代器和vector这次来介绍C在STL中加入的string类型对字符串常用的需求功能进行了封装使得操作起来方便。 使用时需要加上#includestring头文件 字符串定义 定义时于定义其他变量是一样的 其他变量定义 int a; 字符串变量定义 string st; 字符串初始化 初始化时也与其他变量一样直接进行赋值就行 stabcd;或者string stabcd; 字符串输入输出 字符串输出 输出时可以直接用cout输出 #includeiostream #includestring using namespace std; int main() {string a;a abcd;cout a;return 0; } 结果如下 字符串输入 在需要输入的时候也可以直接用cin来输入 #includeiostream #includestring using namespace std; int main() {string a;cin a;couta;return 0; } 结果如下 字符串访问 字符串访问的时候于数组的访问是一样的可以用下标来访问 #includeiostream #includestring using namespace std; int main() {string a;cin a;cout a[2];return 0; } 字符串拷贝 字符串复制,拷贝——与其他变量复制一样直接赋值就行 #includeiostream #includestring using namespace std; int main() {string a,b;cin a;b a;cout a a endl;cout b b endl;return 0; } 结果如下 字符串拼接 将两个字符串接连在一起可以使用直接相加的方式或者使用append(const char*str,int n)函数 直接相加 代码示例 #includeiostream #includestring using namespace std; int main() {string a,b,c;cin a b;c a b;cout endl;cout a a endl;cout b b endl;cout c c endl;return 0; } 运行结果 append(const char*str,int n) append是封装在string里面的函数用来拼接两个字符串append()函数里面的形参有两个 1需要拼接的常量字符串 2需要拼接字符串的长度 这两个参数可以只写const char *str,   也可以两个都写下面是具体的代码示例 #includeiostream #includestring using namespace std; int main() {string a,b;a hello ;cout 拼接前endl;cout a a endl;a a.append(sheep, 2 );cout 拼接后(将sheep的前两个字符拼接到a(hello )) endl;cout a a endl;cout endl;b hello ;cout 拼接前 endl;cout b b endl;b b.append(sheep);cout 拼接后(将sheep全部拼接到b(hello )) endl;cout b b endl;return 0; } 运行结果如下 字符串比较 字符串比较时可以直接用!比较大小,比较规则是ASCII码从第一个字符逐字开始比较 这写符号比较时是真的返回1否则返回0具体示例如下 #includeiostream #includestring using namespace std; int main() {string a, b,c;a abc;b abc;c acb;cout (a b )—— (a b) endl;//对于这个来说a,c的比较先是第一个字符的比较相等后比较第二个字符 字符b的ascII码值大于c的ascii码值//就结束比较的符合ac;cout (a c)—— (a c) endl;cout (a c)—— (a c) endl;return 0;} 运行结果如下 字符串长度length()/size() 获取字符串长度通常用length()或者size(),都是获取字符串的实际长度没有C语言里面的‘\0’ #includeiostream #includestring using namespace std; int main() {string a abcde;cout a endl;cout a.length()—— a.length()endl;couta.size()—— a.size() endl;return 0; } 运行结果如下 字符串查找find(string str) 查找第一次出现的目标字符串通常运用find()函数如果查找成功则输出查找的第一个位置否则返回-1具体示例如下 #includeiostream #includestring using namespace std; int main() {string a abcdecd,bcd;cout 查找abcdecd中的cd:—— a.find(b) endl;cout 查找abcdecd中的ec:—— a.find(ec) endl;return 0; } 运行结果如下 查找子串substr(int a,int b) 一般是查找当前字符串的子串用substr()substr()可以用两个参数也可以用一个参数 substr(a,b)——一般是从a下标到b下标的子字符串 substr(a)——一般是从a下标到结尾的子字符串 #includeiostream #includestring using namespace std; int main() {string a abcdecd;cout aendlendl;cout a.substr(2, 5)——a.substr(2, 5) endl;cout a.substr(5)—— a.substr(5) endl;cout a.substr(0,5)——a.substr(0, 5);return 0; } 字符串的大小写转换 大写转小写tolower(char a) tolower(char a)只能对单个字符进行转换转换完后记得强转---另外对小写字母自动跳过 #includeiostream #includestring using namespace std; int main() {string a ABCDE;cout a endl;for (int i 0; i a.size(); i){cout (char) tolower(a[i]);}return 0; } 小写转大写toupper(char a) toupper(char a)只能对单个字符进行转换转换完后记得强转---另外对大写字母自动跳过 #includeiostream #includestring using namespace std; int main() {string a abcdA;cout a endl;for (int i 0; i a.size(); i){cout (char) toupper(a[i]);}return 0; } ASCII 大写字母比小写字母小——32 字符数字和整形数字相差——48 #includeiostream using namespace std; int main() {cout A——(int)A endl;cout Z—— (int)Z endl;cout a—— (int)a endl;cout z—— (int)z endl;cout a-A—— (int)a - A endl;cout 0—— (int)0 endl;cout 1-48——1 - 48 endl;return 0; }
http://www.zqtcl.cn/news/804213/

相关文章:

  • 网站地图在哪里展现电子商务网站需要做那些准备工作
  • 深圳网站设计收费标准中端网站建设公司
  • 有关wordpress教学的网站wordpress返回旧版
  • php做网站弊端wordpress强大播放器
  • 怎么直接做免费网站wordpress如何自建站
  • 中国建设银行建银购网站金堂企业网站建设
  • 手机微网站开发的目的和意义温州公司网站开发
  • 除了外链 还有什么办法使网站提高排名网站建设珠海 新盈科技
  • 几分钟弄清楚php做网站中国风景摄影网
  • 卡片式网站网页设计公司的市场评估
  • 网站开发的感想wordpress水煮鱼
  • 网站开发入门培训机构自豪地采用wordpress更改
  • 手机网站来几个最近的国际新闻大事件
  • 重庆网站开发设计公司电话资源网站优化排名
  • 国土分局网站建设方案外贸seo网站
  • 营销型网站建设易网拓烟台h5网站建设公司
  • PHP网站开发都需要学什么中介网站模板
  • 网站建设与维护模板官方网站建设费用应入什么科目
  • 网站建设企业关键词seo关键词库
  • 美容院网站源码wordpress scandir
  • 长春电商网站建设报价北京创意设计协会网站
  • 企业3合1网站建设公司加强政协网站建设
  • 专业做互联网招聘的网站有哪些内容百度搜索引擎推广收费标准
  • 物流网站开发系统论文怎么知道网站程序是什么做的
  • 湖南高端网站制作公php网站后台
  • 建好的网站在哪里wordpress部署到git
  • 浙江坤宇建设有限公司网站毕业设计 旅游网站建设
  • 做网站月收入多少视频短视频api
  • 泰安网站建设哪家强网站流量指标
  • 网站毕业设计开题报告wordpress账户密码忘记