![](https://img-blog.csdnimg.cn/direct/90848a2bb58a4beea5e28467e5566077.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言学习
文章平均质量分 79
用来C语言学习过程记录,基础就跳过啦
咸鱼的自我变强之路
这个作者很懒,什么都没留下…
展开
-
几个流的api对比+文件映射
遇到换行符’\n’,或者文件的末尾就会终止(也就是说,读取的字符数可能不足 count - 1 个)字符的读取操作,该函数会在字符数据的最后加上空字符,以表示一个字符串。标准库中有些函数 (比如文件流相关的一些函数),如果在调用过程中发生了错误,它会设置 errno 的值为非0值,不同的非0值就表示发生了某种类型的错误。内核区域当中,维护了一个名为**“文件对象”**的数据结构,内核缓冲区就在这个文件对象中,但此文件对象不能直接给到用户空间,也不能直接交互用户空间。读取成功,返回读取的字符;原创 2024-04-28 22:15:32 · 522 阅读 · 0 评论 -
三大存储期限+堆和栈+malloc等函数+创建vector
内存泄漏是指程序在运行过程中,未能适时释放不再使用的内存区域,导致这部分内存在程序的生命周期内始终无法被重用。对于realloc失败的惯用法不同于前两种。头文件的使用,注意如何使用头文件保护。原创 2024-04-12 22:23:47 · 373 阅读 · 1 评论