字符串切割strtok+整行输入+vector存储char*

来源:互联网 发布:网络打鱼赌钱游戏微信 编辑:程序博客网 时间:2024/05/17 11:58
#include<bits/stdc++.h>using namespace std;int main(){    //方法一:   char a[6000];   gets(a);   char *p;   p=strtok(a," ");   vector<char*>v;   while(p)   {         v.push_back(p);     p=strtok(NULL," ");   };   cout<<strlen(v[v.size()-1])<<endl;    /*    //方法二:    char a[6000];    gets(a);    int len=strlen(a);    int j=0,i;    for(i=len-1,j=0;i>=0&&a[i]!=' ';i--,j++);    cout<<j<<endl;    */    /*    //方法三:    char a[6000];    while(scanf("%s",a)!=EOF);    cout<<strlen(a)<<endl;    */    return 0;}

原创粉丝点击