2017年1月5日

scanf()中清除输入缓冲区的几种方法归纳

摘要: 应用场景:我们使用多个scanf()的时候,如果输入缓冲区还有数据的话,那么scanf()就不会询问用户输入,而是直接就将输入缓冲区的内容拿出来用了,这就导致了前面的错误影响到后面的内容,为了隔离这种问题, 总的思想:通过各种方法将输入缓冲区的内容读出来. 方法一:使用scanf(“%*[^\n]% 阅读全文

posted @ 2017-01-05 22:37 清蒸鲸鱼 阅读(7955) 评论(0) 推荐(0) 编辑

链表+文件 一个初学者实现学生管理系统的心得

摘要: 其实,用链表与文件写学生管理系统内容可分为两大模块: 模块一:一个完整的创建、遍历、添加、删除、修改的链表; 模块二:读取/写入数据到文件。 模块一 一个链表,主要是malloc的正确使用。 定义一个带有结构指针的结构体,用malloc()动态开辟一个该结构体大小的内存用来作为节点,储存多个平行数据 阅读全文

posted @ 2017-01-05 02:33 清蒸鲸鱼 阅读(3505) 评论(0) 推荐(0) 编辑

导航