当前位置: 首页 > news >正文

网页设计的交流网站编程培训机构

网页设计的交流网站,编程培训机构,人人做全免费网站,国家企业查询网1、strstok 函数通过特定字符分割字符串 该函数用来将字符串分割成一个个片段。参数str指向欲分割的字符串,参数delimiters则为分割字符串中包含的所有字符。当strtok()在参数s的字符串中发现参数delimiters中包涵的分割字符时,则会将该字符改为\0 字符…

1、strstok 函数通过特定字符分割字符串

该函数用来将字符串分割成一个个片段。参数str指向欲分割的字符串,参数delimiters则为分割字符串中包含的所有字符。当strtok()在参数s的字符串中发现参数delimiters中包涵的分割字符时,则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s字符串,往后的调用则将参数s设置成NULL。每次调用成功则返回指向被分割出片段的指针。
需要注意的是,使用该函数进行字符串分割时,会破坏被分解字符串的完整,调用前和调用后的s已经不一样了。第一次分割之后,原字符串str是分割完成之后的第一个字符串,剩余的字符串存储在一个静态变量中,因此多线程同时访问该静态变量时,则会出现错误。

#include <stdio.h>
#include <string.h>int main(int argc, char *argv)
{char temp_str[] = "I,Love,the,panda,of,china";char * str = strtok(temp_str,",");while(str) {printf("str: %s \n",str);str = strtok(NULL,",");if(str == NULL)break;}return 0;
}运行结果:
str: I 
str: Love 
str: the 
str: panda 
str: of 
str: china 

2、strstok_s 函数通过特定字符分割字符串

char *strtok_r(char *str, const char *delim, char **saveptr);
该函数也会破坏带分解字符串的完整性,但是其将剩余的字符串保存在saveptr变量中,保证了安全性。

#include <stdio.h>
#include <stdlib.h>
#include <string.h>int main()
{char str[]="I Love,the panda,of china";char *ptr;char *p;printf("before strtok:  str=%s\n",str);printf("begin:\n");ptr = strtok_r(str, ",", &p);while(ptr != NULL){printf("str=%s\n",str);printf("ptr=%s\n",ptr);ptr = strtok_r(NULL, ",", &p);}return 0;
}运行结果:
before strtok:  str=I Love,the panda,of china
begin:
str=I Love
ptr=I Love
str=I Love
ptr=the panda
str=I Love
ptr=of china
http://www.khdw.cn/news/26420.html

相关文章:

  • 手机版网站建设免费自建网站有哪些
  • 网站制作 合同seo哪家强
  • 太原做网站关键词排名靠前
  • 外贸网站服务商百度关键词怎么排名
  • 台州手机网站开发镇江网站关键字优化
  • 网络推广排名谷歌seo优化公司
  • phpweb成品网站排版公司关键词seo
  • 网站建设和优化广告公司经营范围
  • 1g网站空间价格网络的推广方式有哪些
  • 网页设计心得体会400字it菜鸡网seo
  • 解析网站制作接单平台app
  • 外贸网站怎么做seo优化成都seo培训
  • 网站建设行业动态如何制作网页设计
  • 服务器租用后怎么使用网络优化工具
  • 网站系统测试方法建网站的步骤
  • 武汉网站开发有限公司全国各城市疫情搜索高峰进度
  • 网站只做内容 不做外链外链发布工具下载
  • 适合做模型的著名建筑佛山网站seo
  • 园艺建设网站青岛seo整站优化招商电话
  • 怎么做网站优化品牌广告和效果广告
  • 有关网站建设的参考书中央新闻联播
  • 性做爰网站站长工具 seo查询
  • 哪些网站做国际贸易比较好百度竞价推广开户多少钱
  • 日本做的中国音乐网站百度代理
  • 天津哪家做网站好提供搜索引擎优化公司
  • 深圳网站建设 公司元百度如何优化
  • 大航母网站建设与运营自媒体平台注册入口官网
  • 网站建设 甘肃上海网站建设公司排名
  • 网站落地页如何做中国软文网官网
  • 免费建立永久网站百度引流推广费用多少