//输出字符串的一部分
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc, char const*argv[])
{
char s[]="hello";
char c;
char*p=strchr(s,'l');//从l处划分字符串
char*t=(char*)malloc(strlen(p)+1);//动态分配一个与p长度相同的字符串
strcpy(t,p);//复制出l后的字符串
printf("%s\n",t);
free(t);
c=*p;
*p='\0';//使字符串到l停止
t=(char*)malloc(strlen(s)+1);
strcpy(t,s);
printf("%s\n",t);
c='l';//使字符串s复原
free(t);
return 0;
}
08-15
1953
05-21
1075
08-29
1750