strtok函数的用法详解

strtok函数用于分解字符串为一组字符串,strtok函数的声明是“char *strtok(char *str, const char *delim)”,其中参数str表示要被分解成一组小字符串的字符串。

成都创新互联公司专业为企业提供沙依巴克网站建设、沙依巴克做网站、沙依巴克网站设计、沙依巴克网站制作等企业网站建设、网页设计与制作、沙依巴克企业网站模板建站服务,十余年沙依巴克做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

C 库函数 - strtok()

描述

C 库函数 char *strtok(char *str, const char *delim) 分解字符串 str 为一组字符串,delim 为分隔符。

声明

下面是 strtok() 函数的声明。

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

参数

str -- 要被分解成一组小字符串的字符串。

delim -- 包含分隔符的 C 字符串。

返回值

该函数返回被分解的第一个子字符串,如果没有可检索的字符串,则返回一个空指针。

实例

下面的实例演示了 strtok() 函数的用法。

实例

#include 
#include 
 
int main () {
   char str[80] = "This is - www.runoob.com - website";
   const char s[2] = "-";
   char *token;
   
   /* 获取第一个子字符串 */
   token = strtok(str, s);
   
   /* 继续获取其他的子字符串 */
   while( token != NULL ) {
      printf( "%s\\n", token );
    token = strtok(NULL, s);
   }
   
   return(0);
}

让我们编译并运行上面的程序,这将产生以下结果:

This is 
 www.runoob.com 
 website

推荐:《C语言教程》
当前题目:strtok函数的用法详解
本文来源:http://bzwzjz.com/article/cpjeoe.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 成都商城网站建设 成都营销网站制作 高端网站建设 成都网站设计 响应式网站设计 响应式网站设计方案 网站建设方案 成都网站建设公司 成都品牌网站建设 成都网站制作 网站建设 手机网站建设套餐 泸州网站建设 成都网站建设 成都网站建设 网站设计 成都网站设计 成都网站制作 教育网站设计方案 成都网站建设 成都网站建设