Linux 系统编程之标准 IO 编程 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程学习使用标准输入输出函数接口操作普通文件的内容,主要理解文件内容操作方式和函数接口的使用。学完后可以在 Linux 平台下,用库函数灵活地操作文件内容进行读写,并且掌握出错处理方式,写出高可移植的代码。

    1.流的介绍 00:11:47

    本课时讲解文件以及文件内容的操作思路,介绍 IO、流概念,以及如何去打开和关闭流。

    2.流操作之读写 00:30:00

    本课时学习读写函数接口,读文件结束处理方式,以及在流操作过程中出现的错误如何解决。学完本课时,理解计算机的计算和存储结构,具体的读写接口使用,以及问题处理。

    3.流操作之缓冲 00:06:55

    本课时介绍读写函数的操作结果(内存)和底层设备同步问题,学习标准库为流所做的缓冲方便使用的同时也带来了同步问题,学习主动同步的刷新流函数接口。

    4.流操作之定位 00:08:25

    本课时学习文件位置定位函数接口,完成对文件内容的任意位置的访问。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Linux 系统编程之标准 IO 编程

4课时,57分钟
豆豆爸
豆豆爸

极客学院签约布道师

课程背景:
文件作为计算机处理的数据源之一且作为处理结果保存方式之一,所以掌握对文件的操作在计算机中里显的很重要。对于初学者而言具有 C 语言水平想快速进入Linux系统编程,学习文件也是学习 Linux 系统编程的大门,C 库为我们提供了一套简单易用且可移植的接口来帮助我们完成文件的操作。

核心内容:
1.文件的内容的操作思路
2.打开和关闭流
3.读写流
4.文件结束、错误指示
5.缓冲、刷新流
6.文件定位

软件环境:Linux 系统

是否提供资料:

课程等级:初级

适合人群:
具有 C 语言基础和 Linux 系统操作基础的学员
  • 技术问答
  • 1

    流的介绍

    11:47

    本课时讲解文件以及文件内容的操作思路,介绍 IO、流概念,以及如何去打开和关闭流。

  • 2

    流操作之读写

    30:00

    本课时学习读写函数接口,读文件结束处理方式,以及在流操作过程中出现的错误如何解决。学完本课时,理解计算机的计算和存储结构,具体的读写接口使用,以及问题处理。

  • 3

    流操作之缓冲

    06:55

    本课时介绍读写函数的操作结果(内存)和底层设备同步问题,学习标准库为流所做的缓冲方便使用的同时也带来了同步问题,学习主动同步的刷新流函数接口。

  • 4

    流操作之定位

    08:25

    本课时学习文件位置定位函数接口,完成对文件内容的任意位置的访问。

相关课程

  • Linux 服务器 NTP 实战

    本课程讲解什么是网络时钟同步服务及意义,并且熟练掌握如何在 Linux 上配置 NTP 服务。

    3课时 26分钟
    中级
    4261人学习
  • VPN 服务实战应用

    本课程讲解如何在 Linux 系统中快速搭建 VPN 服务,满足企业实际应用过程中建立专用网络的需求。

    4课时 45分钟
    中级
    5645人学习
  • 高性能网络服务器开发技术简介

    本课程简单介绍了服务器设计的常用模型,分析了各个模型的优缺点,进而介绍了提高服务器性能的可行性方案,同时讲解了服务器开发过程常用的调试工具。通过本课程的学习,希望大家能够了解高性能网络服务器设计的优秀方案,熟悉网络编程调试工具的使用。

    4课时 58分钟
    高级
    5374人学习
  • Linux系统编程中常用开发工具

    本课程学习使用Linux系统编程常用到的3个开发工具vi、gcc、gdb。学完本课程后要达到熟练使用工具写代码、编译生成可执行文件、调试程序(优化程序),最终目的提高了程序员的工作效率。

    3课时 30分钟
    初级
    5567人学习