知识点
inert_hou
这个作者很懒,什么都没留下…
展开
-
双向链表的操作附C代码
双向链表的基本操作链表节点结构图插入节点结构图插入节点结构图DList.h#ifnedf _DLIST_H#define _DLIST_H#include <stdlib.h>#include <stdio.h>#define DATATYPE int/*链表的节点定义*/typedef struct node{ int _iData; struct node *pPerior; /*前驱指针*/ struct node *pNext; /*原创 2020-12-19 16:14:03 · 247 阅读 · 1 评论 -
peek用法解决多读一行
问题:在利用STL中fstream流读取txt文件的时候,往往需要使用eof()函数来判断是否读到文件末尾,但再调用eof()的时候往往会多输出最后一行的数据。while(!readfile.eof()){readfile.read(x,9);//readfile>>x;}会出现将最后一行数据读两次。 eof是end of file的意思,用来判断是否到了文件结尾。 按照一般思维,应该就是到达文件尾,就eof()应返回true,但事实上,在读完最后一个数据时,eofbit仍然是f转载 2020-11-21 22:40:01 · 544 阅读 · 0 评论