开发者社区 问答 正文

c++中在字符串中查以 _N开头的所有字符串

比如: _Naaaaa
_Nbbbbbbbb
sfadsfasfsafsa

        可以查找到上述的_Naaaaa 和 _Nbbbbbbbb 并把这两个字符串,复制到array[0]....array[1]中.

        求完整程序啊

展开
收起
a123456678 2016-03-09 10:24:06 1933 分享 版权
1 条回答
写回答
取消 提交回答
  •  #include <stdio.h>
    #include <string>
    int main()
    {
        char *str[3]={"_Naaaaa","sfadsfasfsafsa","_Nbbbb"};
        char array[3][50];
    
        int n=0;
        for(int i=0; i<3; i++)
        {
            if(str[i][0]=='_' && str[i][1]=='N')
            {
                strcpy(array[n],str[i]);
                printf("%s\n",array[n]);
                n++;
            }
        }
        return 0;
    }
    2019-07-17 18:55:30
    赞同 展开评论
问答分类:
C++
问答标签:
问答地址: