字符串处理函数

目录

  1. ▪ strcpy
  2. ▪ strcat
  3. ▪ strlen
  4. ▪ strncat
  5. ▪ strncpy
  6. ▪ strcspn
  7. ▪ strdup
  8. ▪ stricmp
  9. ▪ strerror
  10. ▪ strcmp
    strcmp(ans1,ans2);//比较字典序
    strncmp(ans1,ans2,n);//比较前n个字符字典序
    strcpy(ans1,ans2);//把ans2复制给ans1
    strncpy(ans1,ans2,n);//把ans2的前n位复制给ans1
    strcat(ans1,ans2);//把ans2接到ans1后面,返回ans1
    strncat(ans1,ans2,n);//把ans2的前n位接到ans1后面,返回ans1
    strlwr(ans1);//把ans1中的大写字母变成小写
    strupr(ans1);//把ans1中的小写字母变成大写
    sprintf(s,"%d",x);//把整型x变成字符型s
    strlen(ans1);//求ans1的长度

getline(cin,s)

int main()
{
    string line;
    cout << "Please input a line: " << endl;
    while (getline(cin, line,'#'))
    cout << line << endl;
    return 0;
}

然后,那么当我们输入 "You are wonderful!#Mr. Ling" 时,但是,有效的输入是 "You are wonderful!",#后面的内容并没有存入。

 

posted @ 2019-12-07 11:15  小又又  阅读(248)  评论(0编辑  收藏  举报