写文本函数
来源:互联网 发布:js只让页面刷新一次 编辑:程序博客网 时间:2024/05/23 02:03
/*本例从键盘上输入两个学生数据,写入一个文件中,再读出这两个学生的数据显示在屏幕上。*/
#include<stdio.h>
typedef struct{
char name[31];
int no;
int age;
char addr[31];
}Student;
Student studentlist1[2],studentlist2[2];
void main()
{
FILE *fp;
int i;
fp=fopen("d:\\student.txt","wb+");
printf("\ninput data:\n");
for(i=0;i<2;i++)
{
scanf("%s%d%d%s",&studentlist1[i].name,&studentlist1[i].no,&studentlist1[i].age,&studentlist1[i].addr);
}
fwrite(studentlist1,sizeof(Student),2,fp);
rewind(fp);
fread(studentlist2,sizeof(Student),2,fp);
printf("\n\nname number age address\n");
for(i=0;i<2;i++)
{
printf("%-30s %-60d %-3d %-30s",studentlist2[i].name,studentlist2[i].no,studentlist2[i].age,studentlist2[i].addr);
}
fclose(fp);
}
#include<stdio.h>
typedef struct{
char name[31];
int no;
int age;
char addr[31];
}Student;
Student studentlist1[2],studentlist2[2];
void main()
{
FILE *fp;
int i;
fp=fopen("d:\\student.txt","wb+");
printf("\ninput data:\n");
for(i=0;i<2;i++)
{
scanf("%s%d%d%s",&studentlist1[i].name,&studentlist1[i].no,&studentlist1[i].age,&studentlist1[i].addr);
}
fwrite(studentlist1,sizeof(Student),2,fp);
rewind(fp);
fread(studentlist2,sizeof(Student),2,fp);
printf("\n\nname number age address\n");
for(i=0;i<2;i++)
{
printf("%-30s %-60d %-3d %-30s",studentlist2[i].name,studentlist2[i].no,studentlist2[i].age,studentlist2[i].addr);
}
fclose(fp);
}
0 0
- 写文本函数
- 简单的文本描边函数,写着玩儿。
- 用字符串读/写函数编制一个将文本…
- 文本函数
- VB2008写文本
- 文本直接写数据库
- PHP写文本日志
- php写文本
- php 写text文本
- SAP 如何获取长文本 (ABAP),并写通用函数
- 在纹理上写文本
- 想到文本在写库
- 写文本日志的操作方法
- 文本的读和写
- 写文本到存储卡
- UNICODE 字符写文本 乱码
- 文本写到内存卡
- Matlab格式化文本写操作
- mac电脑phpstorm快捷键
- 浅谈Flash调试和RAM调试的区别
- 环形缓冲区读取磁盘
- wifi ap状态
- Android开发:shape和selector和layer-list的(详细说明)
- 写文本函数
- LeetCode Combination Sum
- 选择排序法
- Oracle 10.2.0.5 + OFS 3.4.2 双节点集群
- POJ 2002 Squares(枚举+几何)
- 杨辉三角
- 《C语言函数大全》 摘录
- php实现将文件写入数据库、从数据库读取文件(防止图片上传漏洞)
- POJ 3694 Network (求割边 + LCA)