getline:根据需要,逐渐增大空间(动态内存,封装了malloc,realloc)。-D:在makefile中指定宏
ulimit -a:查看打开文件的个数。
临时文件:两个问题1.如何不冲突创建临时文件2.没有及时销毁
创建临时文件的两个函数:1.tmpnam:char *tmpnam(char *s);2.tmpfile;