记录一下Linux的一些小知识点,初次写博客,也算是当笔记了。
文件IO
Linux的核心思想就是“一切都是文件”
linux中所有内容都是以文件的形式保存和管理的,即一切皆是文件。
文件io与标准io的区别是缓存区,由此可引申出很多关于printf与缓存有关的试题,请注意。(即printf输出有无\n)。
而且linux C语言中的printf缓存在后面也十分重要,如,创建新线程并输出printf(无\n)则卡住不会输出,只能等待缓存满或正常退出或fflush才会打印您的结果。
缓存区大小1024字节。