string对象上的操作
来源:互联网 发布:java排队叫号系统设计 编辑:程序博客网 时间:2024/05/23 21:23
一:string的操作
头文件#include<string>os<<s 将s写到输出流os当中,返回osis>>s 从is中读取字符串赋给s,字符串以空白分隔,返回isgetline(is,s) 从is中读取一行赋给,返回iss.empty() s为空返回true,否则返回falses.size() 返回s中字符的个数s[n] 返回s中第n个字符的引用,位置n从0计起s1+s2 返回s1和s2连接后的结果s1=s2 用s2的副本代替s1中原来的字符s1==s2 如果s1和s2中的字符完全一样,则他们相等;string对s1!=s2 象的相等性判断对字母的大小写敏感<,<=,>,>= 利用字符在字典中的顺序进行比较,对字母的大小写敏感
二:处理string对象中的字符
头文件#include<cctype>isalnum(c) 当c是字母或数字时为真isalpha(c) 当c是字母时为真iscntrl(c) 当c是控制字符时为真isdigit(c) 当c是数字时为真isgraph(c) 当不是空格但可以打印时为真islower(c) 当c是小写字母时为真isprint(c) 当c是可打印字符时为真(即c是空格或c具有可视形式)ispunct(c) 当c是标点符号时为真(即不是控制字符、数字、 字母、可打印空白中的一种)isspace(c) 当c是空白时为真(即c是空格、横向制表符、 纵向制表符、回车符、换行符、进纸符中的一种)isupper(c) 当c是大写字母时为真isxdigit(c) 当c是十六进制数字时为真tolower(c) 如果c是大写字母,输出对应的小写字母;否则原样输出ctoupper(c) 如果c是小写字母,输出对应的大写字母;否则原样输出c
阅读全文
0 0
- string对象上的操作
- String上的操作
- string对象的操作
- HTML string对象的操作
- string对象的操作 string::size_type类型
- bitset对象上的操作
- JS-String对象的方法(上)
- string对象的定义与操作
- string对象的初始化和一些操作
- String类对象的创建使用,雇员对象的操作
- string对象操作
- JavaScript String对象 操作
- String对象常用操作
- 对string对象的操作,对string对象中字符的操作:
- Java编程思想13.4-String上的操作
- C++string对象和字符串字面值的连接,+操作
- Javascript:字符串对象(string)的基本操作
- java中String类对象的常用操作及方法
- Linux日常——路由算法调研
- CSS边框盒子模型详解
- UML---行为图(活动图和状态图)
- 使用Python来编写HTTP服务器的超级指南
- angularjs repeat动画
- string对象上的操作
- CSS核心:再说框模型(Box Model)
- Python中的LEGB规则
- Codeforces 815B Karen and Test
- python 生成器(generator)
- 【HTML5学习笔记】16:CSS选择器 上
- win7下简单FTP服务器搭建
- 第十七周算法题
- 并发编程3:线程池的使用与执行流程