利用sort函数排序: sort(arr,arr+index);
字符串逆置函数: _strrev();
保留小数点后两位: setiosflags(ios::fixed) << setprecision(2);
求字符串长度: strlen(str);
十进制数转换为n进制字符串: itoa(num,str,n);
n进制数转换为10进制: long int strtol (const char* str, char** endptr, int base);
分解字符串为一组字符串: char *strtok(char *s,const char *delim) 第二次调用,第一个参数设置NULL;
string中数字转换成整型:int = stoi(string);
将整数转化为字符串: sptintf(str,"%d",num);
string中的常用函数: find函数在找不到指定值得情况下会返回string::npos 【s2.find(s1[i]) == string::npos】
toupper函数,字符变大写: toupper(s1[i]);
isalpha:判断是否为字母;
idigit:判断是否为数字;
isprint:判断是否为可打印字符;
toupper,tolower: 大小写转换