网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言字符串裁剪函数 c语言字符串截取方法

C语言如何分割字符串

可以写一个分割函数,用于分割指令,比如cat a.c最后会被分割成cat和a.c两个字符串、mv a.c b.c最后会被分割成mv和a.c和b.c三个字符串。

创新互联建站专注于石嘴山企业网站建设,自适应网站建设,电子商务商城网站建设。石嘴山网站建设公司,为石嘴山等地区提供建站服务。全流程定制网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

参考代码如下:

#include stdio.h

#includestring.h

#define MAX_LEN 128

void main()

{

int i,length,ct=0,start = -1;

char inputBuffer[MAX_LEN],*args[MAX_LEN];

strcpy(inputBuffer,"mv a.c b.c");

length=strlen(inputBuffer);

for (i = 0; i = length; i++) {

switch 逗差橘(inputBuffer[i]){

case ' ':

case '\t' :               /* argument separators */

if(start != -1){

庆扰      args[ct] = inputBuffer;    /* set up pointer */

ct++;

}

inputBuffer[i] = '\0'; /* add a null char; make a C string */

start = -1;

break;

case '\0':                 /* should be the final char examined */

if (start != -1){

args[ct] = inputBuffer;

ct++;

}

inputBuffer[i] = '\0';

args[ct] = NULL; /* no more arguments to this command */

break;

default :             /* 山团some other character */

if (start == -1)

start = i;

}

}

printf("分解之后的字符串为:\n");

for(i=0;ict;i++)

printf("%s \n",args[i]);

}


本文标题:c语言字符串裁剪函数 c语言字符串截取方法
标题路径:http://bjjierui.cn/article/dsppipi.html

其他资讯