c++ 字符串输出操作
#include
#include
#include
using namespace std;
int main()
{
string words[5] = { "ABCD", "BCDEF", "CERF","DERT", "EFRE"};
string* where;
where = find(words, words + 5, "CD");
cout << *++where << endl;
sort(words, words + 5);
where = find(words, words + 5, "ER");
cout << *++where << endl;
}
实例二
#include
#include
using namespace std;
int main()
{
string string1;
string string2;
cout << "nEnter a string: ";
getline( cin, string1 );
cout << "Enter a second string: ";
getline( cin, string2 );
cout << "nFirst string: " << string1 << endl;
cout << "Second string: " << string2 << endl;
cout << endl;
return 0;
}
复制一个函数
#include
#include
#include
#include
#include
using namespace std;
int main( )
{
string s( "this is a test." );
cout << s << endl;
copy( s.begin(), s.end(), ostream_iterator
}
参考
char *strcpy(char *s1, const char *s2)
将字符串s2复制到字符串数组s1中,返回s1的值
char *strncpy(char *s1, const char *s2, size_t n)
将字符串s2中最多n个字符复制到字符串数组s1中,返回s1的值
char *strcat(char *s1, const char *s2)
将字符串s2添加到字符串s1的后面。s2的第一个字符重定义s1的null终止符。返回s1的值
char *strncat(char *s1, const char *s2, size_t n)
将字符串s2中最多n个字符添加到字符串s1的后面。s2的第一个字符重定义s1的null终止符。
返回s1的值
int strcmp(const char *s1, const char *s2)
比较字符串s1和字符串s2。函数在s1等于、小于或大于s2时分别返回0、小于0或者大于0的值
int strncmp(const char *s1, const char *s2, size_t n)
比较字符串s1中的n个字符和字符串s2。函数在s1等于、小于或大于s2时分别返回0、小于0或
者大于0的值
char * strtok(char *s1,const char *s2)
用一系列strtok调用将s1字符串标记化(将字符串分成各个逻辑组件,如同一行文本中的每个
单词),用字符串s2所包含的字符分隔。 首次调用时包含s1为第一个参数,后面调用时继续
标记化同一字符串,包含NULL为第一个参数。每次调用时返回当前标记指针。如果函数调用
时不再有更多标记,则返回NULL
size_t strlen(const char *s)
确定字符串长度,返回null终止符之前的字符数
暗影猎手失落的世界 最新版本v30.118.6.0
下载格里姆瓦勒完全版 安卓版v1.2.0
下载忍者武士暗影格斗无限金币版 安卓版v1.82.1
下载忍者必须死34399账号登录版 最新版v1.0.138v2.0.72
下载创造与魔法免登录版 手机版v1.0.0760
创造与魔法是一款高度自由的沙盒冒险手游,该游戏采用了3D最新
创造与魔法gm版 安卓版v1.0.0760
创造与魔法是一款有英雄互娱运营的一款经营沙盒建造手游,该游戏
创造与魔法变态无敌版 v1.0.0760
创造与魔法是一款3DQ版的沙盒模拟建造手游,在这里玩家需要适
腾讯普通话小镇游戏 安卓版v2.2.5
普通话小镇是由腾讯游戏追梦计划推出发行的模拟经营类型普通学习
海岛村 最新版v1.0
海岛村是一款非常好玩的模拟经营类手游,玩家在游戏中将会有一个