p2=p1;//强制内存转换printf("请输入通讯录的内容!\n姓名输入为0时表示创建完毕!\n");printf("请输入姓名:");gets(name);if(strcmp(name,"0")!=0) {strcpy(p1->name,name);printf("请输入职业:");gets(p1->work);printf("请输入手机:");gets(p1->handset);printf("请输入电子邮件:");gets(p1...
通讯录管理系统代码(C程序)#include<stdio.h> /*标准输入输出函数库*/ #include<stdlib.h> /*标准函数库*/ #include<string.h> /*字符串函数库*/ #define FILENAME "phone.dat" struct date //定义一个结构体类型数组 { char name[10]; /*姓名*/ char phone[12]; char email[20];/*邮箱*/ ...
}voidsearch() { FILE*fp;inti, count =0;charch[2], name[15];//定义数组接收用户的输入信息///打开磁盘,并将磁盘中的通讯录逐条读取到内存结构体数组///rb 只读二进制文件,只允许读取if((fp = fopen("data.txt","rb")) ==NULL) { printf("can not open\n");return; }while(!feof(fp))//...
24 printf(" ***\n"); 25 printf(" \t\t\t班级通讯录管理系统\n"); 26 printf("\n"); 27 printf(" \t\t1. 输入数据"); 28 printf("\t\t2. 显示数据\n"); 29 printf(" \t\t3. 插入数据"); 30 printf("\t\t4. 删除数据\n"); 31 printf(" \t\t5. 查看数据"); 32 printf("...
printf("\t\t|***通讯录管理系统***|\n"); printf("\t\t| 1.新建联系人信息 |\n"); printf("\t\t| 2.查询联系人信息 |\n"); printf("\t\t| 3.修改联系人信息 |\n"); printf("\t\t| 4.删除联系人信息 |\n"); printf("\t\t| 5.显示联系人信息 |...
创建一个通讯录 address_List *Create(void) { address_List *head,*p1,*p2; char name[30]; n = 0; p1 = (address_List *)malloc(LEN); p2 = p1; printf("请输入通讯录的内容!\n姓名输入为0时表示创建完毕!\n"); printf("请输入姓名:...
期末作业小项目!基于C语言实现通讯录管理系统嵌入式物联网小学妹 立即播放 打开App,流畅又高清100+个相关视频 更多1758 -- 1:00:42 App 拿下!用C/C++开发一个简易计算器项目,如何用代码实现功能?(有源码) 1181 1 3:12:04 App 【Unity3D游戏案例】两小时实现:3D塔防游戏的制作|游戏开发|unity3d|u3d|毕业...
这里我们给出不包含文件操作版本的代码,然后本文后续内容都是基于此进行改进 我们分为 3 个文件来设计:● Contact.h:包含头文件的声明,对函数的声明,以及宏的申明 ● Contact.cpp:通讯录管理系统中具体每一个函数的实现 ● test.cpp:主函数,根据用户的选择进行调用相应的函数 编辑 头文件部分 (Contact.h...
下面是一个使用C语言实现简单通讯录管理系统的示例代码:#include <stdio.h> #include <string.h> #define MAX_CONTACTS 100 #define MAX_NAME_LENGTH 50 #define MAX_PHONE_LENGTH 20 struct Contact { char name[MAX_NAME_LENGTH]; char phone[MAX_PHONE_LENGTH]; }; struct Contact contacts[MAX_CONTACTS]...