首页 > 其他 > 详细

字符串截取

时间:2020-09-04 22:47:26      阅读:60      评论:0      收藏:0      [点我收藏+]

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>

 

//字符串截取strtok会破坏源字符串,用\0替换截取的标志位

int main0101()

{

  char ch[]="www.itcast.cn";

 

  char*p=strtok(ch,".");//www\0itcast.cn

  printf("%s\n",p);//www

 

  p=strtok(NULL,".");//www\0itcast\0cn

  printf("%s\n",p);//itcast

 

  p=strtok(NULL,".");

  printf("%s\n",p);//cn

  

  return EXIT_SUCCESS;

}

 

int main0102(void)

{

  char ch[]="123456@qq.com";

  char str[100]={0};

//字符串备份

  strcpy(str,ch);

  

  char*p=strtok(str,"@");

  printf("%s\n",p);//123456

  

  p=strtok(NULL,"."); 

  printf("%s\n",p);//qq

  

  return 0;

}

 

int main(void)

{

  //char ch[] = "nichousha\nchounizadi\nzaichouyigeshishi\nduibuqidagewocuole\nguawazi\n";

  char ch[] = "你瞅啥\n瞅你昨地\n再瞅一个试试\n对不起大哥我错了\n瓜娃子\n";

  char*p=strtok(ch,"\n");

  while(p)

  {

    printf("%s\n",p);

    p=strtok(NULL,"\n");

  }

  return 0;

//结果

技术分享图片

 

 

}

字符串截取

原文:https://www.cnblogs.com/wanghong19991213/p/13616442.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!