1 strcpy(s1, s2);
复制字符串 s2 到字符串 s1。
2 strcat(s1, s2);
连接字符串 s2 到字符串 s1 的末尾。
3 strlen(s1);
返回字符串 s1 的长度。
4 strcmp(s1, s2);
如果 s1 和 s2 是相同的,则返回 0;如果 s1<s2 则返回小于 0;如果 s1>s2 则返回大于 0。
5 strchr(s1, ch);
返回一个指针,指向字符串 s1 中字符 ch 的第一次出现的位置。
6 strstr(s1, s2);
返回一个指针,指向字符串 s1 中字符串 s2 的第一次出现的位置。
#include<stdio.h>
#include<stdlib.h>
int main()
{
char filename[100];
char text[100];
FILE *fp;
printf("请输入文件名:\n");
scanf("%s",filename);
if((fp=fopen(filename,"w"))==NULL)//c:\\abc.txt
{
printf("Cannot open it\n");
exit(1);
}
printf("请输入文件内容:\n");
scanf("%s",text);
fprintf(fp,"%s",text);
fclose(fp);
if((fp=fopen(filename,"r"))==NULL)
{
exit(1);
}
fscanf(fp,"%s",text);
printf("filename:%s\ntext:%s\n",filename,text);
fclose(fp);
return 0;
}