简单总结同时练习打字
如果参数是字母或数字,该函数返回true
如果参数是字母,该函数返回真
如果参数是数字(0~9),该函数返回true
就是在预设宽度中如果已存在没用完的宽度大小,则用设置的字符c填充
插入函数
截取函数
擦除函数
字符串翻转
int main(){ string str = "12s"; reverse(str.begin() ,str.end() ); cout<<str; return 0; }sstream有三种类:ostringstream:用于输出操作,istringstream:用于输入操作,stringstream:用于输入输出操作
依次输出字符
#include <stdio.h> #include <math.h> #include <sstream> #include <iostream> using namespace std; int main(){ string str ="Zhu Jianfeng 123"; stringstream st; st<<str; string temp; st>>temp; cout<<temp<<endl; st>>temp; cout<<temp<<endl; return 0; }用于从字符串中读取指定格式的数据
#include <stdio.h> int main(void){ char str[100] ="123568qwerSDDAE"; char lowercase[100]; int num; sscanf(str,"%d %[a-z]", &num, lowercase); printf("The number is: %d.\n", num); printf("The lowercase is: %s.", lowercase); return 0; }