资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

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://cdkjz.cn/article/dsppipi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220