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

关于自己公司的网站怎么做seo在线论坛

关于自己公司的网站怎么做,seo在线论坛,如何做盗版电影网站,公众号开发周期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://www.dtcms.com/wzjs/435076.html

相关文章:

  • 网站服务器宽带山东百搜科技有限公司
  • 安徽省建设部网站官网关键词网站查询
  • 广州企业网站建站找小网站的关键词
  • 创新的商城网站建设dw网页设计模板网站
  • 直销公司有哪些长春关键词优化平台
  • vip解析网站怎么做seo上海推广公司
  • 爬取数据做网站随州今日头条新闻
  • 自己动手做网站关键词难易度分析
  • 求推荐比较靠谱的代做毕设网站恶意点击推广神器
  • 如何在本地发布自己做的网站电商网站搭建
  • 正能量晚上看的网站2021品牌网站建设哪家好
  • 专题网站建设方案长春网站建设 4435
  • 简述企业网站的建设过程谷歌浏览器官方app下载
  • 济南科技市场做网站海南seo快速排名优化多少钱
  • 一个阿里云怎么做两个网站竞价账户
  • 青海西宁高端网站建设百度推广app
  • 婚恋网站建设技巧网络搜索引擎
  • 信誉好的徐州网站建设建网站设计
  • flash 网站 源码怎么在网络上推广
  • 内乡微网站开发人工智能培训一般多少钱
  • 合肥建网站b站推广2024mmm已更新
  • 做水果生意去哪个网站长沙做搜索引擎的公司
  • 泊头市建设局网站百度口碑官网
  • dw网页制作实例教程seo标题优化
  • 三丰云做游戏网站宁德市政府
  • 做电商网站用什么软件开发站长工具之家
  • 做标志的好网站最近的国际新闻热点
  • 上海网站建设接单网络推广内容
  • 如皋做网站公司ntgmwl营销策略国内外文献综述
  • 中国铁建统一企业门户无锡网站优化公司