语言:C语言
环境:vs2019社区版
安装包:Windows安装包-通讯录
话不多说,源代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int n = 0;
struct Person {
char name[10];
char phone[20];
char address[20];
char email[20];
}stu[10], temp;
void set() {
FILE* fp;
fp = fopen("C:\\Users\\Administrator\\Desktop\\联系人.txt", "a+");
fclose(fp);
}
void read() {
FILE* fp;
int i = 0;
fp = fopen("C:\\Users\\Administrator\\Desktop\\联系人.txt", "rb");
fread(&n, sizeof(int), 1, fp);
for (i = 0; i < n; i++) {
fread(&stu[i], sizeof(struct Person), 1, fp);
}
fclose(fp);
}
void save() {
int i;
FILE* fp;
fp = fopen("C:\\Users\\Administrator\\Desktop\\联系人.txt", "wb");
fwrite(&n, sizeof(int), 1, fp);
for (i = 0; i < n; i++) {
fwrite(&stu[i], sizeof(struct Person), 1, fp);
}
fclose(fp);
}
void paixu1() {
for (int i = 0; i < n-1; i++) {
for (int j = 0; j < n-i-1; j

本文分享了一篇C语言课程设计的内容,使用VS2019社区版开发了一个通讯录应用,提供了Windows平台的安装包,并附带了200行源代码。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



