码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • C语言学习概览(五)


    十三、文件输入/输出

    1、文件概览

    (1)、文件是什么

    (2)、文本模式和二进制模式

    (3)、I/O的级别

    (4)、标准文件

    2、标准I/O

    (1)、检查命令行参数

    (2)、fopen()函数

    (3)、getc()和putc()函数

    (4)、文件结尾

    (5)、fclose()函数

    (6)、指向标准文件的指针

    3、 一个简单的文件压缩程序

    4、文件I/O

    (1)、fprintf()和fscanf()函数

    (2)、fgets()和fputs()函数

    5、随机访问:fseek()和ftell()

    (1)、fseek()和ftell()的工作原理

    (2)、二进制模式和文本模式

    (3)、可移植性

    (4)、getpos()和fsetpos()函数

    6、标准I/O的机理

    7、其他标准I/O函数

    (1)、int ungetc(int c, FILE *fp)函数

    (2)、int fflush()函数

    (3)、二进制I/O:fread()和fwrite()

    (4)、size_t fwrite()函数

    (5)、size_t fread()函数

    (6)、int feof(FILE *fp)和int ferror(FILE *fp)函数

    (7)、用二进制I/O进行随机访问

    十四、结构和其他数据形式

    1、建立结构声明

    2、定义结构变量

    (1)、初始化结构

    (2)、访问结构成员

    (3)、结构的初始化器

    3、结构数组

    (1)、声明结构数组

    (2)、标识结构数组的成员

    4、指向结构的指针

    (1)、声明和初始化结构指针

    (2)、用指针访问成员

    5、向函数传递结构的信息

    (1)、传递结构成员

    (2)、传递结构的地址

    (3)、传递结构

    (4)、其他结构特性

    (5)、结构和结构指针的选择

    (6)、结构中的字符数组和字符指针

    (7)、结构、指针和malloc()

    (8)、复合字面量和结构(C99)

    (9)、伸缩型数组成员(C99)

    (10)、匿名结构(C11)

    (11)、使用结构数组的函数

    6、把结构内容保存到文件中

    7、链式结构

    8、联合简介

    (1)、使用联合

    (2)、匿名联合(C11)

    9、枚举类型

    (1)、enum常量

    (2)、默认值

    (3)、赋值

    (4)、enum的用法

    (5)、共享名称空间

    10、typedef简介

    11、其他复杂的声明

  • 相关阅读:
    小满nestjs(第八章 nestjs 控制器)
    完美指南|如何使用 ODBC 进行无代理 Oracle 数据库监控?
    SpringBoot中使用cookie和Session实现七天免密登录
    原来都是crontab惹的祸,服务器系统差点重置了/呜呜呜
    Linux实战案例——使用LNMP+WordPress搭建个人博客网站
    Android 使用 Termux 安装 Git 和 SSH
    springboot+旅游管理系统 毕业设计-附源码261117
    ctf_show笔记篇(web入门---文件包含)
    nodejs安装及环境配置
    HTML期末大作业:DIV简单的篮球网页制作期末作业 篮球明星科比js三级页面
  • 原文地址:https://blog.csdn.net/qq_62751626/article/details/126045375
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号