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)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)