Go...

当前位置: 首页>>世界杯1998

C语言截取字符串

1.从左边截取指定长度的字符串

代码功能:从字符串开头,截取指定长度的字符。

#include

#include

int main()

{

char arr[128] = {'\0'};

int i = 0;

printf("input a data\n");

scanf("%s",arr);

for(i=0;i<3;i++){ //截取前三个字符

printf("%c",arr[i]);

}

return 0;

}

运行结果:

input a data

hurytdxcgf

hur

2.从右边截取指定长度的字符串

代码功能:从字符串末尾,截取指定长度的字符。

#include

#include

int main()

{

char arr[128] = {'\0'};

int i = 0;

printf("input a data\n");

scanf("%s",arr);

int len = strlen(arr);

printf("len=%d\n",len);

for(i=len;i>(len-3);i--){

printf("%c",arr[i]);

}

return 0;

}

运行结果:

input a data

asfafg

len=6

gf