博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
string 的用法
阅读量:5328 次
发布时间:2019-06-14

本文共 722 字,大约阅读时间需要 2 分钟。

上次,我在" Anton And Danik "中为大家介绍了 string 的部分用法

今天,我就再来为大家介绍一下 string 的其他用法 :

( 有可能已经讲过了,不要介意 )

1 . 定义

假设你想定义的字符串变量名字为 s ,那么就像下面一样定义 :

string s;

而且,字符串还可以像数组一样定义:

#define maxn 100010//定义元素个数的最大值,这里 maxn 为 100010string s[maxn];

或者直接

string s[100010];

2 . 输入

输入有两种方式,输入方式是不一样的。

getline

getline 这个输入方式是能输入空格的

它的实现方式具体如下:

getline(cin,字符串变量名);

cin

cin 这个输入方式是与 getline 相反的,它不能读入空格

所以,它的实现方式具体如下:

cin>>字符串变量名;

这里跟输入数字、字符是一样的了

3 . 输出

这里十分简单,只要用  cout  就行了

( 能且只能用 cout  )

cout<

4 . 测串长

这个知识点极其重要!!

串长,就是字符串的长度。

这里,有两个测串长的工具悄然出现了:

size and length

那么,应该怎样测呢?

为了方便,我们先定义这个字符串的串名为 s:

s.size();//用size测s.length();//用length测

5 . 成员函数

这是一个需要重点记的知识点!

让我们来依次介绍这些函数:

由于楼主太懒,这些要下周才能出来

转载于:https://www.cnblogs.com/SeashellBaylor/p/11079463.html

你可能感兴趣的文章
泛型子类_属性类型_重写方法类型
查看>>
eclipse-将同一个文件分屏显示
查看>>
mysql5.x升级至mysql5.7后导入之前数据库date出错的解决方法!
查看>>
对闭包的理解
查看>>
练习10-1 使用递归函数计算1到n之和(10 分
查看>>
Oracle MySQL yaSSL 不明细节缓冲区溢出漏洞2
查看>>
windows编程ASCII问题
查看>>
.net webService代理类
查看>>
Code Snippet
查看>>
Node.js Express项目搭建
查看>>
zoj 1232 Adventure of Super Mario
查看>>
1201 网页基础--JavaScript(DOM)
查看>>
组合数学 UVa 11538 Chess Queen
查看>>
oracle job
查看>>
Redis常用命令
查看>>
XML学习笔记(二)-- DTD格式规范
查看>>
IOS开发学习笔记026-UITableView的使用
查看>>
[转载]电脑小绝技
查看>>
windos系统定时执行批处理文件(bat文件)
查看>>
thinkphp如何实现伪静态
查看>>