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

html5 社团网站模板 代码下载制作一个网站多少钱啊

html5 社团网站模板 代码下载,制作一个网站多少钱啊,手机做图纸app下载网站,没经验的人开什么店好1.string 类 C语言中,字符串是以\0结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合OOP的思想,而且底层空间需要用户自己管理&#xff0…

1.string 类

C语言中,字符串是以'\0'结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合OOP的思想,而且底层空间需要用户自己管理,稍不留神可能还会越界访问。由此引进了string类。

2.auto和范围for

auto的可以使得代码更加简化,auto的用法实例如下:

#include<iostream>
#include <string>
#include <map>
using namespace std;
int main()
{std::map<std::string, std::string> dict = { { "apple", "苹果" },{ "orange","橙子" }, {"pear","梨"} };// auto的用武之地//std::map<std::string, std::string>::iterator it = dict.begin();auto it = dict.begin();while (it != dict.end()){cout << it->first << ":" << it->second << endl;++it;}return 0;
}

auto支持作返回值(慎用)。 

范围for的用法示例:

int main()
{int array[] = { 1, 2, 3, 4, 5 };// C++98的遍历for (int i = 0; i < sizeof(array) / sizeof(array[0]); ++i){array[i] *= 2;}for (int i = 0; i < sizeof(array) / sizeof(array[0]); ++i){cout << array[i] << endl;}// C++11的遍历for (auto& e : array)e *= 2;for (auto e : array)cout << e << " " << endl;string str("hello world");//赋值,自动取容器的数据赋值给左边的值//自动++,自动判断结束for (auto ch : str){cout << ch << " ";}cout << endl;return 0;
}

后置追加

int main()
{string s1("hello");s1.push_back(',');s1.push_back('w');cout << s1 << endl;s1.append("world");cout << s1 << endl;return 0;
}

这段代码的运行结果是:

string的用法较多,具体更多的用法,请参考相关往回走哪,这里不再做叙述。

3.题目练习

917. 仅仅反转字母 - 力扣(LeetCode) 

class Solution {
public:bool isLetter(char ch){if (ch >= 'a' && ch <= 'z')return true;if (ch >= 'A' && ch <= 'Z')return true;return false;}string reverseOnlyLetters(string S) {if (S.empty())return S;size_t begin = 0, end = S.size() - 1;while (begin < end){while (begin < end && !isLetter(S[begin]))++begin;while (begin < end && !isLetter(S[end]))--end;swap(S[begin], S[end]);++begin;--end;}return S;}
};

415. 字符串相加 - 力扣(LeetCode)

class Solution {
public:string addstrings(string num1, string num2){// 从后往前相加,相加的结果到字符串可以使用insert头插// 或者+=尾插以后再reverse过来int end1 = num1.size() - 1;int end2 = num2.size() - 1;int value1 = 0, value2 = 0, next = 0;string addret;while (end1 >= 0 || end2 >= 0){if (end1 >= 0)value1 = num1[end1--] - '0';elsevalue1 = 0;if (end2 >= 0)value2 = num2[end2--] - '0';elsevalue2 = 0;int valueret = value1 + value2 + next;if (valueret > 9){next = 1;valueret -= 10;}else{next = 0;}//addret.insert(addret.begin(), valueret+'0');addret += (valueret + '0');}if (next == 1){//addret.insert(addret.begin(), '1');addret += '1';}reverse(addret.begin(), addret.end());return addret;}
};

 


文章转载自:

http://hGs2N4mm.wpqwk.cn
http://yFaJCtf6.wpqwk.cn
http://4RUv3KgP.wpqwk.cn
http://7u60STgy.wpqwk.cn
http://NIxl8Wyn.wpqwk.cn
http://ybXNl57l.wpqwk.cn
http://uZpZxeJl.wpqwk.cn
http://Xke34buR.wpqwk.cn
http://Pi2h69iT.wpqwk.cn
http://pLtnsBtT.wpqwk.cn
http://372gBSBX.wpqwk.cn
http://p8v98vlN.wpqwk.cn
http://VEZp79zX.wpqwk.cn
http://u45p6aPH.wpqwk.cn
http://fDxEC8Wq.wpqwk.cn
http://Xnx0B9m5.wpqwk.cn
http://tgBVxGMw.wpqwk.cn
http://0dFxpvDf.wpqwk.cn
http://cJ2nCdaR.wpqwk.cn
http://TBbyQIA8.wpqwk.cn
http://zsEbvUPX.wpqwk.cn
http://hEbnmkgT.wpqwk.cn
http://207vA3a9.wpqwk.cn
http://djYwAe0O.wpqwk.cn
http://YYwlTRUn.wpqwk.cn
http://Y8C8Gn8Y.wpqwk.cn
http://PODXi43M.wpqwk.cn
http://MfcKqzau.wpqwk.cn
http://lzRlCKOd.wpqwk.cn
http://TcCEGpVa.wpqwk.cn
http://www.dtcms.com/wzjs/779088.html

相关文章:

  • 做微信公众平台的网站吗南京经济经济技术开发总公司
  • 酒店网站设计模板网站产品展示方案
  • 学习php网站建设嘉峪关seo
  • 企业 网站 制作2021建站
  • php和网站开发sem网络推广是什么
  • 衡水公司做网站茶叶网站源码 下载
  • 网站建设费用请示做门户网站建设多少钱
  • 广西建设部网站一个人能开发app吗
  • 17做网站郑州免费制作海报
  • 浙江建设职业技术学校网站登录国外好的网站
  • 找苏州网站建设如何购买网站空间
  • 专题类的网站wordpress引用php文件
  • 百度宣传做网站多少钱推广赚钱的app有哪些
  • 动漫网站logo网站开发大概需要多久
  • 网站首页页面代码惠州3d网站建设全景
  • 茂名建设网站郑州网站建设包括哪些
  • 如何在卖家淘宝网站做产品链接四川省住房和城乡建设厅网站是多少
  • 做图模板下载网站能自己做生物实验的网站
  • 玉溪网站建设制作食品工厂设计平面图
  • 建设厅试验员考试报名网站济源做网站的公司
  • 西安网站维护托管最便宜网站
  • 苏州网站建设招标查找自己的电子邮箱
  • iis7.5配置网站商城类网站建设数据库
  • 网站建设及推广外包公司网站兰州建设需要多少钱
  • 做特效的网站高端品牌网站建设兴田德润实力强
  • 做汽车网站怎么挣钱北京网站建设z亿玛酷1专注
  • 四川建设厅网站 蒋保定网站建设方案优化
  • 哪些网站设计的比较好帮助做问卷调查的网站
  • 甘肃商城网站建设最新注册的公司在哪里可以查询
  • 网站开发环境ide教育培训网络推广培训