c语言
文章平均质量分 78
Yuwen_2017
何必等以后呢,梦想就在当下
展开
-
链表(一)
一、单链表的创建1.尾插(按照输入数据的顺序存储数据)2.头插()PS:文末,第一次写博客,也借鉴了很多大佬的博客和百度百科等等,也结合了很多老师课堂的讲解,有问题请各位大佬指出,学习进步。有关链表的学习,会持续更新博客,谢谢。...原创 2018-05-27 19:56:36 · 253 阅读 · 0 评论 -
链表(二)
链表(二)二、链表遍历和增删改查1.遍历:思路:①已知头指针,定义一个头指针从链表的头指针的指针域开始访问②访问该指针的数据③移动该指针,使它指向下一个节点④循环,直到指针指向为空,结束。完整代码:void print ( linklist L )//遍历链表{ node *p; p=L->next; while(p) { printf("%d ",p->data...原创 2018-06-01 20:11:44 · 170 阅读 · 0 评论 -
文件
文件1.文件:存储在外部介质上数据的集合2.文件是有序的数据序列,要访问文件中的数据,必须按照它们的排列顺序,依次访问3.系统对文件的处理过程:读:写(输出):计算机内存--->缓冲区---->计算机外存4.文件的分类:①根据在磁盘的存储格式,分为:文本文件(TXT/ASCⅡ文件): 文本文中保存的数据用ASCⅡ作为存储方式,先将全部数据转换为ASCⅡ码形式,每个A...原创 2018-06-10 16:52:22 · 385 阅读 · 0 评论 -
手机通讯录一些问题
手机通讯录系统遇见的一些问题:1.scanf("%s",s ); 遇到空白字符,包括空格,制表符,换行符时均会停止输入故换 使用gets( );能够接受空格,但是会以回车作为结束符scanf()函数读取数字,字符,字符串的时候,都会遗留一个换行符在缓冲区,但是它不读取换行符(输入数字时空白符都不读),因为不读所以遗留在了缓冲区。gets会读取别人留在缓冲区内的换行符并显示,导致数据读取少一个,原因...原创 2018-06-26 19:06:08 · 586 阅读 · 0 评论