该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#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语言写了个通讯录程序...相关推荐

  1. C语言复制文本文件(功能)

    C语言复制文本文件 使用C语言编写一个简单的文本文件复制程序 代码清单: #include <iostream> using namespace std; #define FILENAME ...

  2. C语言小项目之“究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的”通讯录之*派小猩*作品

    C语言小项目之"究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的"通讯录之派小猩作品 项目概述 基于C语言开发一个多功能的通讯录 功能目录 1.增加 2.删除 3.查找 4.修改 5.显示 6 ...

  3. R语言ggplot2可视化保存高分辨率的图片(high resolution)实战

    R语言ggplot2可视化保存高分辨率的图片(high resolution)实战 目录 R语言ggplot2可视化保存高分辨率的图片(high resolution)实战

  4. R语言sink函数保存文件实战

    R语言sink函数保存文件实战 目录 R语言sink函数保存文件实战 #sink函数导出字符串到txt文件

  5. 编程入门python语言是多大孩子学的-包头孩子学编程python好吗

    包头孩子学编程python好吗,学习少儿编程就选童程童美,童程童美专注3-18岁少儿编程教育.历时多年,形成了以创意启蒙课程.人工智能编程.智能机器人编程.信息学奥赛编程等课程为核心的一站式编程教育平 ...

  6. 没有c语言基础可以学python吗-零基础学Python之前需要学c语言吗

    Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在很多领 ...

  7. 自学c语言后的感受,C语言感触篇:十年之后重学C语言,岁月蹉跎,我听闻你始终一个人...

    C语言感触篇:十年之后重学C语言,岁月蹉跎,我听闻你始终一个人 我只是C粉 1.1 多次自学,不得其法 距离大学时学习C语言已有十个年头了.印象里最深的就是当时一位海归老师,在讲课时流露出对K& ...

  8. java考试安徽工业大学_2011~2012《Java语言程序设计》试卷A及答案(安徽工业大学)...

    <2011~2012<Java语言程序设计>试卷A及答案(安徽工业大学)>由会员分享,可在线阅读,更多相关<2011~2012<Java语言程序设计>试卷A及 ...

  9. 编程行业高手级别必学C语言,要挣大钱必学C语言,要做黑客、红客必学C语言,要面试名企、外企、高薪职位必学C语言。

    于大部分程序员, C语言 是学习 编程 的第一门语言,很少有不了解C的程序员. C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的, ...

最新文章

  1. transactionscope报“此操作对该事务的状态无效”问题
  2. Leetcode 回文数字判断
  3. php memcache 64,PHP 5.3.13 memcache win 64 配置和安装
  4. Web项目,要求:保存用户名和密码在Cookie中,下次登录不再重新输入
  5. OllyDbg笔记-对标志寄存器中ZF的理解(逆向方面)
  6. C# 把list中的数据转成规定格式的json格式
  7. mysql安装图解及报错解决
  8. php获取时间格式的年份,PHP获取当前时间、时间戳的各种格式写法汇总
  9. Intellij IDEA-我常用的快捷键
  10. http.client.ResponseNotReady: Request-sent
  11. CentOS 安装 rz sz
  12. 重磅发布!最新版《动手学深度学习》PDF版今天终于可以下载
  13. error: two or more data types in declaration specifiers原因及解决方法
  14. 强化学习从K-摇臂老虎机开始
  15. 三国志·魏书·田豫传
  16. 汉字的计算机内吗就是汉字输入码,汉字输入编码
  17. 王者战力查询接口,四大战区(文字版)
  18. java应届毕业生面试技巧
  19. fastlane二开java_Fastlane 使用手册(二)
  20. Backtrader策略实现(一) | 简单双均线

热门文章

  1. 基于JAVA+SpringMVC+Mybatis+MYSQL的酒店客房管理系统
  2. Git应用之eclipse解决冲突代码
  3. 千人千面之3D立体个人数据营销
  4. ram自己写?用IP?
  5. WEB-INF/views/menu/list.jsp (line: 26, column: 58) equal symbol expected
  6. ORACLE小错误和小技巧
  7. 项目记录:solr4.2 在tomcat7 的两种(singlecore + multicore) 配置安装 及solrj 的初步使用...
  8. Sharepoint的web.config配置
  9. oracle提升,Oracle特权提升
  10. Python爬虫辅助库BeautifulSoup4用法精要