/*
* @Author: by777
* @Date: 2025-03-24 17:18:53
* @LastEditors: by777
* @LastEditTime: 2025-03-24 17:22:38
* @FilePath: /cxx_stl/runoob_24.cpp
* @Description: https://www.runoob.com/cplusplus/cpp-libs-cstdio.html
*
* Copyright (c) 2025 by by777, All Rights Reserved.
*/
#include <iostream>
#include <cstdio> // C++ 标准库中的一个头文件,它包含了 C 语言标准 I/O 库的 C++ 封装,主要用于文件的输入和输出操作
#include <cstdint> // 定义了一组固定宽度的整数类型,这些类型在不同的平台上具有相同的大小和表示范围
int main(int argc, const char** argv) {
/**
* fopen:打开文件。
* fclose:关闭文件。
* fread:从文件中读取数据。
* fwrite:向文件中写入数据。
* fprintf:向文件写入格式化输出。
* fscanf:从文件中读取格式化输入。
* fgetc:从文件中读取一个字符。
* fputc:向文件写入一个字符。
* fgets:从文件中读取一行。
* fputs:向文件写入一行。
*/
/**
* <cstdint> 定义了以下整数类型:
* int8_t:8位有符号整数
* uint8_t:8位无符号整数
* int16_t:16位有符号整数
* uint16_t:16位无符号整数
* int32_t:32位有符号整数
* uint32_t:32位无符号整数
* int64_t:64位有符号整数
* uint64_t:64位无符号整数
* 此外,还定义了最大宽度的整数类型:
* intmax_t:最大宽度的有符号整数
* uintmax_t:最大宽度的无符号整数
* 以及用于位操作的类型:
* intptr_t:足够大的有符号整数,可以存储指针的值
* uintptr_t:足够大的无符号整数,可以存储指针的值
*/
return 0;
}