加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

I/O编程

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 文件I/O编程之: 本章小结及思考与练习
    本章首先讲解了系统调用(System Call)、用户函数接口(API)和系统命令之间的联系和区别,这也是贯穿本书的一条主线,本书就是按照系统命令、用户函数接口(API)系统调用的顺序逐层深入讲解,希望读者能有一个较为深刻的认识。
  • 文件I/O编程之: 标准I/O编程
    本章前面几节所述的文件及I/O读写都是基于文件描述符的。这些都是基本的I/O控制,是不带缓存的。而本节所要讨论的I/O操作都是基于流缓冲的,它是符合ANSI C的标准I/O处理,这里有很多函数读者已经非常熟悉了(如printf()、scantf()函数等),因此本节中仅简要介绍最主要的函数。
  • 文件I/O编程之: 嵌入式Linux串口应用编程
    串口是计算机一种常用的接口,常用的串口有RS-232-C接口。它是于1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通信的标准,它的全称是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。
  • 文件I/O编程之: 底层文件I/O操作
    本节主要介绍文件I/O操作的系统调用,主要用到5个函数:open()、read()、write()、lseek()和close()。这些函数的特点是不带缓存,直接对文件(包括设备)进行读写操作。这些函数虽然不是ANSI C的组成部分,但是是POSIX的组成部分。
  • 文件I/O编程之: Linux中文件及文件描述符概述
    在Linux中对目录和设备的操作都等同于文件的操作,因此,大大简化了系统对不同设备的处理,提高了效率。Linux中的文件主要分为4种:普通文件、目录文件、链接文件和设备文件。