zoukankan      html  css  js  c++  java
  • C语言strtok()函数:字符串分割

    头文件:#include <string.h>

    定义函数:char * strtok(char *s, const char *delim);

    函数说明:strtok()用来将字符串分割成一个个片段。

    参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为 字符。

    在第一次调用时,strtok()必需给予参数s 字符串,往后的调用则将参数s 设置成NULL。每次调用成功则返回下一个分割后的字符串指针。

    返回值:返回下一个分割后的字符串指针,如果已无从分割则返回NULL。

    1. #include <string.h>
    2. main(){
    3.     char s[] = "ab-cd : ef;gh :i-jkl;mnop;qrs-tu: vwx-y;z";
    4.     char *delim = "-: ";
    5.     char *p;
    6.     printf("%s ", strtok(s, delim));
    7.     while((p = strtok(NULL, delim)))
    8.         printf("%s ", p);
    9.         printf(" ");
    10. }
  • 相关阅读:
    html表单
    html基础
    MySQL数据库 数据的更新
    JAVA数据库编程
    集合框架
    线程和进程
    反射
    centos 7环境
    js中的this
    javascript的作用域以及闭包现象
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/4759664.html
Copyright © 2011-2022 走看看