博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【strtok()】——分割字符串
阅读量:4325 次
发布时间:2019-06-06

本文共 649 字,大约阅读时间需要 2 分钟。

对字符串进行分割:

  在使用前需要先初始化例如: char * p=strtok(Str," ");/*初始化以" "(以空格字符来分割字符串),即把" "都改成\0*/

  每次查找下一个字符串首地址只需要: p=strtok(NULL," ");/*查找下一个到不为分割符的字符为止*/

1 #include 
2 #include
3 #include
4 using namespace std; 5 int main() 6 { 7 char Str[100086]; 8 while(gets(Str)) 9 {10 char * p=strtok(Str," ");/*初始化以" "(空格来分割字符串),即把" "改成\0*/11 while(p!=NULL) /*有对原串进行修改*/12 {13 printf("%s#\n",p);14 p=strtok(NULL," ");/*获取下一个字符串首地址*/15 }16 }17 return 0;18 }
View Code

 

转载于:https://www.cnblogs.com/Wurq/p/4501593.html

你可能感兴趣的文章
软件自动化测试学习步骤
查看>>
vector 简单使用
查看>>
20139216网络攻防技术第七次作业
查看>>
Sublime Text 配置
查看>>
【杂谈】需要mark的一些东西
查看>>
P2731 骑马修栅栏 欧拉函数
查看>>
sort函数
查看>>
CentOS-6.3安装配置Nginx
查看>>
女陔说"你不懂我", 到底什么意思
查看>>
uva11149
查看>>
S/4HANA中的销售计划管理
查看>>
【图灵学院09】RPC底层通讯原理之Netty线程模型源码分析
查看>>
非常的好的协同过滤入门文章(ZZ)
查看>>
数据结构:哈希表
查看>>
markdown 基本语法
查看>>
tensorflow之tf.slice()
查看>>
Python高阶函数-闭包
查看>>
Windows下安装Redis
查看>>
Ubuntu 12.04 部署 PostGIS 2.1
查看>>
手机web——自适应网页设计(html/css控制)
查看>>