# 关于string
2024-08-24 06:02:20
关于string
头文件
#include <string>
using std::string;
string定义和初始化
string s1;
string s2(s1);
string s3("value");
string s4(n,'c');
string 按索引访问
s.size()
方法 | 描述 |
---|---|
s.size() | 返回s中字符的个数 |
‘\0’ 不在字符计数范围内但 \n等在计数的范围内。
string::size_type
- 配套类型: string::size_type
库类型一般包含一些配套类型,配套类型是一种抽象类型,目的是使库类型的使用与机器无关。
按索引访问string对象
约束:
from c++ primer 4th. p76
- 索引下标的类型 string::size_type
- 索引的取值范围 0 -- s.size()-1
- string 是否包含‘\0’ ?
from vs2005
s[s.size()] 为‘\0’
和字符串常量值的连接
约束
from c++ primer 4th. p75
‘+’ 操作符的左右操作数必须至少有一个是string类型.
string s1 = "hello";
string s2 = "word";
string s3 = s2 + "you"; // ok
string s4 = "hello" + "you"; // error
string s6 = "hello"+"you"+s2; // error
最新文章
- EF Power Tools参数不正确的解决方法
- the server quit without updating pid file (/var/lib/mysql/localhost.localdomain.pid)
- 高流量站点NGINX与PHP-fpm配置优化(译)
- 《python核心编程》笔记——系统限制
- Gradle 笔记
- jquery ajax超时设置
- 高德开发 android 出现 key 鉴权失败
- C#保存上传来的图片示例代码
- 适应多行长文本的Android TextView
- monkey命令详解
- Oracle Database 10g Express Edition系统文件损坏的解决办法
- 初识java这个小姑娘(一)
- 现代程序设计 homework-01
- YQCB冲刺第二周绩效评价
- 关于Git HEAD^与HEAD~的关系
- C# 在引用插件中 出现的问题| Csharp cite the plugin problem
- python与pycharm
- DNS劫持和DNS污染
- 检查 Linux 服务器性能
- Group_Concat函数示例