首页 > 其他 > 详细

[学习笔记]字符串的一些基本操作

时间:2018-09-08 10:05:03      阅读:155      评论:0      收藏:0      [点我收藏+]

字符串有很多操作,目前先不讲什么\(KMP\),\(AC\)自动机之类的高端算法。我感觉字符串的操作对于\(OIer\)们比较薄弱,特别是转\(C++\)\(P\)党们

便于本文阅读,开头省略以下代码:

#include <cstdio>
#include <iostream>
#include <string>
#include <cstring>
using namespace std;

字符串的输入输出的一些常见误区

\(string\)类型一般都是用\(cin\)读入。

\(char\)类型用\(cin\),\(scanf\)或者\(sscanf\)读入

一般字符串的题目都是模拟题,所以不用怕\(cin\)超时

1、\(cin\) 作用:读到空格,\(Tab\),回车就结束读入

\(char\)版:

int main()
{
    char s[20];
    cin>>s;
    cout<<s<<endl;
    return 0;
}

\(string\)版:

int main()
{
    string s;
    cin>>s;
    cout<<s<<endl;
    return 0;
}

\(Input\):12345 678910

\(Output\):12345

[学习笔记]字符串的一些基本操作

原文:https://www.cnblogs.com/owencodeisking/p/9607942.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!