当前位置:网站首页>C语言学习概览(五)
C语言学习概览(五)
2022-08-08 15:42:00 【Dαīsч】
十三、文件输入/输出
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、其他复杂的声明
边栏推荐
- Superset 1.2.0 安装
- bzoj3693 round table hall theorem + segment tree
- 【软件工程之美 - 专栏笔记】40 | 最佳实践:小团队如何应用软件工程?
- All volunteers V853 chip Tina RTSP environment set up
- 第一章、RPC 基础知识
- 一文搞懂│XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持
- Shell三剑客之sed命令详解
- Introduction to Recurrent Neural Network (RNN)
- 京东T9纯手打688页神笔记,SSM框架整合Redis搭建高效互联网应用
- leetcode/删除链表的倒数第n个结点
猜你喜欢

Redis RDB分析系统

基于微信小程序的幼儿园招生报名系统开发笔记

跟我一起来学弹性云服务器ECS【华为云至简致远】

C#/VB.NET 将PDF转为PDF/X-1a:2001
![[Unity entry plan] Unity instance - how to protect data members through encapsulation in C#](/img/3f/d5392b9990d924bf03638ba9d784ba.png)
[Unity entry plan] Unity instance - how to protect data members through encapsulation in C#

Tungsten Fabric SDN — OpenStack 与 Kubernetes 异构集群统一 SDN 方案

如何选择ui设计机构

【云原生】-MySQL压测神器HammerDB的部署及使用

Mx_yolov3环境配置+模型测试训练

程序发生run time error原因及解决方案
随机推荐
web automation headless mode
技术分享 | 接口自动化测试之JSON Schema模式该如何使用?
幂等性~~
大佬们,sqlserver-cdc任务报错这个,大家遇到过吗Caused by: org.apac
egg(二十):fs读取本地的txt文件
vs2只运行项目中的一个文件
leetcode/回文子字符串的个数
[Online interviewer] How to achieve deduplication and idempotency
Jingdong T9 pure hand type 688 pages of god notes, SSM framework integrates Redis to build efficient Internet applications
表实时同步,没有etl 可以用这个吗,从mysql到mysql
Mysql的分布式事务原理理解
如何选择ui设计机构
18、学习MySQL ALTER命令
CS231n:6 训练神经网络(三)
761. 特殊的二进制序列 : 经典构造题
Create a 2D array
企业开发小程序有什么优势?为什么要开发小程序?
看到这个应用上下线方式,不禁感叹:优雅,太优雅了!
Kubernetes-基础-常用命令
Introduction to Power BI