通讯录c语言以文本文件保存,学C三个月了,学了文件,用C语言写了个通讯录程序...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#include
#include
struct QQ //结构体,有6个成员
{
char name[20];
char age[5];
char tel[15];
char qq[15];
char birth[12];
char address[80];
}user;
void style()//窗口风格函数
{
system("mode con cols=80 lines=25");
system("color 07");
system("cls");
}
void temp()//选择是否继续增加记录的函数
{
void add();
printf("\n继续增加记录请按A(Add),返回上一级菜单请按Esc键,退出程序请按Q(Quit)");
char key;
do
{
key=getch();
switch(key)
{
case 'a':case 'A':add();break;
case 'q':case 'Q':exit(0);
}
}while(key!=0x1B);
}
void first()//该函数创建文件num,用来存放记录的数量,并写入数字0,创建文件QQ,存放记录
{
system("title 第一次使用");
FILE *fp1,*fp2;
if((fp1=fopen("num","w"))==0)
{
printf("error!cannot open this file!");
getch();
exit(0);
}
if((fp2=fopen("QQ","w"))==0)
{
printf("error!cannot open this file!");
getch();
exit(0);
}
style();
fprintf(fp1,"%d",0);//初始化数量为0
printf("文件初始化完成!请按任意键返回...");
getch();
fclose(fp1);
fclose(fp2);
}
void add()//增加记录的函数
{
system("title 增加记录程序");
FILE *fp1,*fp2;
int n;
if((fp2=fopen("QQ","a"))==0)
{
printf("error!cannot open this file!");
通讯录c语言以文本文件保存,学C三个月了,学了文件,用C语言写了个通讯录程序...相关推荐
- C语言复制文本文件(功能)
C语言复制文本文件 使用C语言编写一个简单的文本文件复制程序 代码清单: #include <iostream> using namespace std; #define FILENAME ...
- C语言小项目之“究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的”通讯录之*派小猩*作品
C语言小项目之"究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的"通讯录之派小猩作品 项目概述 基于C语言开发一个多功能的通讯录 功能目录 1.增加 2.删除 3.查找 4.修改 5.显示 6 ...
- R语言ggplot2可视化保存高分辨率的图片(high resolution)实战
R语言ggplot2可视化保存高分辨率的图片(high resolution)实战 目录 R语言ggplot2可视化保存高分辨率的图片(high resolution)实战
- R语言sink函数保存文件实战
R语言sink函数保存文件实战 目录 R语言sink函数保存文件实战 #sink函数导出字符串到txt文件
- 编程入门python语言是多大孩子学的-包头孩子学编程python好吗
包头孩子学编程python好吗,学习少儿编程就选童程童美,童程童美专注3-18岁少儿编程教育.历时多年,形成了以创意启蒙课程.人工智能编程.智能机器人编程.信息学奥赛编程等课程为核心的一站式编程教育平 ...
- 没有c语言基础可以学python吗-零基础学Python之前需要学c语言吗
Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在很多领 ...
- 自学c语言后的感受,C语言感触篇:十年之后重学C语言,岁月蹉跎,我听闻你始终一个人...
C语言感触篇:十年之后重学C语言,岁月蹉跎,我听闻你始终一个人 我只是C粉 1.1 多次自学,不得其法 距离大学时学习C语言已有十个年头了.印象里最深的就是当时一位海归老师,在讲课时流露出对K& ...
- java考试安徽工业大学_2011~2012《Java语言程序设计》试卷A及答案(安徽工业大学)...
<2011~2012<Java语言程序设计>试卷A及答案(安徽工业大学)>由会员分享,可在线阅读,更多相关<2011~2012<Java语言程序设计>试卷A及 ...
- 编程行业高手级别必学C语言,要挣大钱必学C语言,要做黑客、红客必学C语言,要面试名企、外企、高薪职位必学C语言。
于大部分程序员, C语言 是学习 编程 的第一门语言,很少有不了解C的程序员. C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的, ...
最新文章
- transactionscope报“此操作对该事务的状态无效”问题
- Leetcode 回文数字判断
- php memcache 64,PHP 5.3.13 memcache win 64 配置和安装
- Web项目,要求:保存用户名和密码在Cookie中,下次登录不再重新输入
- OllyDbg笔记-对标志寄存器中ZF的理解(逆向方面)
- C# 把list中的数据转成规定格式的json格式
- mysql安装图解及报错解决
- php获取时间格式的年份,PHP获取当前时间、时间戳的各种格式写法汇总
- Intellij IDEA-我常用的快捷键
- http.client.ResponseNotReady: Request-sent
- CentOS 安装 rz sz
- 重磅发布!最新版《动手学深度学习》PDF版今天终于可以下载
- error: two or more data types in declaration specifiers原因及解决方法
- 强化学习从K-摇臂老虎机开始
- 三国志·魏书·田豫传
- 汉字的计算机内吗就是汉字输入码,汉字输入编码
- 王者战力查询接口,四大战区(文字版)
- java应届毕业生面试技巧
- fastlane二开java_Fastlane 使用手册(二)
- Backtrader策略实现(一) | 简单双均线
热门文章
- 基于JAVA+SpringMVC+Mybatis+MYSQL的酒店客房管理系统
- Git应用之eclipse解决冲突代码
- 千人千面之3D立体个人数据营销
- ram自己写?用IP?
- WEB-INF/views/menu/list.jsp (line: 26, column: 58) equal symbol expected
- ORACLE小错误和小技巧
- 项目记录:solr4.2 在tomcat7 的两种(singlecore + multicore) 配置安装 及solrj 的初步使用...
- Sharepoint的web.config配置
- oracle提升,Oracle特权提升
- Python爬虫辅助库BeautifulSoup4用法精要