strtok函数用于分割字符串,原型如下:

char *strtok(char *str, const char *delim);

str为指向欲分割的字符串,delim为分隔符,实例如下:

#include <stdio.h>
#include <string.h>int main(void)
{char s[] = "aaa bbb ccc ddd";char c[] = " ";char *r = strtok(s, c);while (r != NULL) {printf("%s\n", r);r = strtok(NULL, c);}return 0;
}

代码执行之后,将输出以下数据:

aaa
bbb
ccc
ddd

需要注意的是,第一次调用strtok函数时,需要指明str参数,在以后调用strtok函数时,该参数必须为NULL。

c strtok函数用法相关推荐

  1. php strtok函数用法,php strtok函数怎么用

    PHP strtok函数用于逐一分割字符串,其语法是strtok(string,split),参数string必需,指规定要分割的字符串:split必需,指规定一个或多个分割字符. php strto ...

  2. C语言中的strtok函数用法

    **strtok函数是string.h库中的函数 原型: char *strtok(char s, const char delim); strtok()用来将字符串分割成一个个片段.参数s指向欲分割 ...

  3. strtok函数用法

    原型:char *strtok(char *s, char *delim); 功能:分解字符串为一组标记串.s为要分解的字符串,delim为分隔符字符串. 说明:首次调用时,s必须指向要分解的字符串, ...

  4. strtok函数与函数用法实例

    一:函数简介: 使用strtok函数需要索引头文件#include<string.h>,strtok函数通常用于分割以及重组.被特殊字符间隔的字符串. strtok的函数原型为char * ...

  5. strtok,strtok_s函数用法

    strtok_s有得编译器不支持,实在不行,用strtok也能编程,strtok_s更安全一点(两者的参数不同),实在不行,可以查MSDN看看他们的用法 strtok函数有两个参数: char a[] ...

  6. strtok函数详解 看这一篇就够了-C语言(函数讲解、函数实现、使用用法举例、作用)

    strtok()函数用于: 将字符串拆分为标记 函数介绍 函数声明:char * strtok ( char * str, const char * delimiters ); 头  文  件:#in ...

  7. C语言strtok函数的用法

    先理解strtok函数的定义,尤其是指针方面的,需要自己理解. 原型: char *strtok(char *s, const char *delim); #include<string.h&g ...

  8. 【摘录】C语言中利用 strtok函数进行字符串分割

    C语言不像Java,Php之类的高级语言,对象中直接封装了字符串的处理函数.C语言中进行普通的字符串处理也经常会让我们焦头烂额--不过好在C语言 中还是提供了像strtok这样功能强大的字符串处理函数 ...

  9. feof函数,fscanf函数,strtok函数等遇到的小疑惑解决办法

    feof函数,fscanf函数,strtok函数等遇到的小疑惑解决办法       近几天我等几个小菜鸟要做一个快译通软件,简单实现根据英语查汉语,本人负责将dict.txt词库中的单词调入内存哈希表 ...

最新文章

  1. 计算机表格大小怎么调整,excel表格如何调整表格大小
  2. java获取鼠标在窗口_Java获取窗口鼠标坐标以及键盘按键
  3. win7 dll怎么在xp运行_win7电脑安装软件提示缺少vcruntime140.dll如何解决
  4. C# XML 添加,修改,删除Xml节点
  5. 原生js使用forEach()与jquery使用each遍历数组,return false 的区别
  6. android scrollview焦点,scrollview里面的edittext,当它获得焦点时如何滚动到edittext
  7. 台湾一公司因停电,让员工手写代码...
  8. 工行高级经理林承军:工行基于 MySQL 构建分布式架构的转型之路
  9. 游戏安全报告(2017 - 2018全年)
  10. 折纸机器人的步骤图解_折纸图解公牛
  11. 谷歌浏览器插件安装方法 谷歌浏览器导入插件的步骤
  12. 怎么花最少的钱提升出租屋的格调?
  13. 行政区划代码2020(SQL)--(上)
  14. biztalk 2006 事务补偿模型[翻译]
  15. 【LOG】函数使用技巧
  16. sigil 查找替换_使用Sigil提高ePub电子书的质量
  17. 态度决定一切《跟任何人都聊得来》
  18. 【记录】oracle异常ORA-00205:????
  19. 3亿人都参加的95公益周来了,爱心攻略看这里!
  20. 新晋总监生存指南开篇之总监二三事

热门文章

  1. CSS初始化样式应该怎么写
  2. 这款开源工具绝了!!!
  3. RGB565 RGB888
  4. 别羡慕苹果的小部件了,安卓也有!
  5. html 如何把文字和图片放到一行,DIV+CSS图片和文字如何显示同一行
  6. RelativeLayout.LayoutParams.addRule()方法
  7. Vue项目的打包\部署\优化
  8. OpenCV深入学习(5)--直方图之calcHist使用
  9. 自从被国家认定为新时代的农民工过后,国家又不让我 996 了.
  10. Kubernetes 学习总结(25)—— Kubernetes 中的 pod 与容器的区别和联系