c语言创建文件的方法 如何使用c语言创建文件

c语言创建文件的方法 如何使用c语言创建文件,第1张

1、首先打开codeblockS,你会发现左上角有一个file,点击一下,就会d出一个副窗口,点击一下new,又会出来一个窗口,点击里面的file。

2、点击之后会d出一个窗口,这个窗口里面有4个选项,我们选择的是C++,对于初学者来说,应该在最基础的来学。

3、点击进入,如果没别的问题,就点击一下next。

4、d出对话框后,会让你输入文件名,并且会让你决定保存地址,输入文件名,保存后,就进行下一步。

5、都弄完之后,就点击finish,文件就创建完成了,以cpp后缀名的文件。

6、创建完后,你就可以写源代码了。

1、打开C-Free5.0新建一个空白页面,然后将C语言的基础格式写完,注意格式缩进。如下图所示。

2、用“FILE”来做声明。FILE 是变量类型,实际上是C语言定义的标准数据结构,用于文件。FILE *fp 是声明,声明fp是指针,用来指向FILE类型的对象。

3、然后利用fp=fopen("c:\\czb_one.txt","wb")来打开和创建文件。

4、然后在if判断中输入如果创建错误就关闭程序。exit表示退出。

5、如果文件没有错误的话,输入: fputs("Hellloworld!",fp)往文件 中输入“Helloworld!”。然后用fclose(fp)关闭文件。

6、然后点击调试按钮,调试程序,得到如下结果,我们在C盘中找到CZB_one.txt文件里面有helloword!

#include <stdlib.h>

1,链表版本

typedef struct node

{

char name[20]

int number

struct node *next

} N1

void save_data( N1 *h)

{

    N1 *hed = h

     FILE *fspointer

     fspointer = fopen("student1.txt", "w+")

    if(hed->next==NULL)

    return

    if(fspointer==NULL)

    return

    hed = hed->next

    while (hed!= NULL)

    {

        fprintf(fspointer,"%s\t%d\n",hed->name,hed->number)

        hed = hed->next

    }

    fclose(fspointer)

}

2,数组版本

void save_data(int arr[],int num)//num,数组元素数量

{

   int i

     FILE *fspointer

     fspointer = fopen("student1.txt", "w+")

    if(fspointer==NULL)

    return

    for(i=0i<numi++)

   fprintf(fspointer,"%d",arr[i])

    fclose(fspointer)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8139652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存