黑马程序员技术交流社区

标题: 学习字符串读写函数:fgets和fputs [打印本页]

作者: wy911011    时间: 2015-7-30 20:02
标题: 学习字符串读写函数:fgets和fputs
字符串读写函数:fgets和fputs
fputs函数的功能是向指定的文件写入一个字符串,其调用形式为:
        fputs(字符串,文件指针);
其中字符串可以使字符串常量,也可以是字符数组名,或指针变量
    char str[]="i love china";
    FILE *fp=fopen("www", "w");
    int count=0;
    if (fp!=NULL) {
        count=fputs(str, fp);
        printf("count=%d",count);
    }
    fclose(fp);

fgets函数的功能是从指定文件读取字符串
    char str2[100];
    FILE *fp=fopen("www", "r");
    if (fp!=NULL) {
        fgets(str2, sizeof(str2), fp);
        printf("str2=%s",str2);
    }
    fclose(fp);



作者: 小林儿    时间: 2015-7-30 21:02
谢谢很受用!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2