C
文章平均质量分 64
韩曙亮
中国人民大学硕士 , 专注于 移动开发 领域 , 博客专家 , 2023 年博客之星 TOP1 , 2021 年博客之星 TOP9 , 华为云 云享专家 , 阿里云社区 专家博主 , 51CTO 专家博主 ;
展开
-
【C 语言】使用 “ 初始化列表 “ 方式创建 “ 匿名变量 “ ( C 语言中的 “ 匿名变量 “ 概念 | “ 初始化列表 “ 语法 | 代码示例 )
一、使用初始化列表方式创建匿名变量1、C 语言中的 " 匿名变量 " 概念2、" 匿名变量 " 使用场景3、" 初始化列表 " 语法二、代码示例 - 匿名变量1、创建整型 匿名变量2、创建结构体 匿名变量3、创建 数组类型 匿名变量4、完整代码示例原创 2024-06-19 09:00:15 · 870 阅读 · 3 评论 -
【C 语言】动态库封装与设计 ( 动态库调用环境搭建 | 创建应用 | 拷贝动态库相关文件到源码路径 | 导入头文件 | 配置动态库引用 | 调用动态库中的函数 )
一、在 Visual Studio 2019 中创建 " 控制台应用 " 程序、二、拷贝 xxx.lib、xxx.dll、xxx.h 到源码路径、三、导入 xxx.h 头文件、四、配置动态库引用、五、调用动态库中的函数、原创 2021-12-06 10:34:48 · 1283 阅读 · 7 评论 -
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
一、Windows 动态库简介、二、Visual Studio 调用动态库原创 2021-12-05 23:01:07 · 1333 阅读 · 0 评论 -
【C 语言】文件操作 ( 文件加密解密 | 解密文件 )
一、文件加密解密操作、1、解密整 4096 字节的数据、2、解密小于 4096 字节的数据、二、完整代码示例、1、文件加密操作 main.c、2、DES 加密解密头文件 des.h、3、第三方 DES 加密解密函数库源码 des.c、原创 2021-12-05 21:13:40 · 5530 阅读 · 2 评论 -
【C 语言】文件操作 ( 文件加密解密 | 加密文件 )
一、文件加密解密操作、1、加密整 4096 字节的数据、2、加密小于 4096 字节的数据、二、完整代码示例、1、文件加密操作、2、DES 加密解密头文件、3、第三方 DES 加密解密函数库源码、原创 2021-12-05 21:03:42 · 3324 阅读 · 0 评论 -
【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )
一、导入第三方库头文件、二、头文件说明、1、兼容 C++ 语言、2、头文件导入限制、3、加密解密函数说明、原创 2021-12-05 20:15:18 · 1284 阅读 · 1 评论 -
【C 语言】文件操作 ( 文件加密解密 | 加密解密原理 | 对称加密原理 | 非密钥整数倍长度的数据加密处理 )
一、对称加密原理、二、非密钥整数倍长度的数据加密处理原创 2021-12-05 11:54:26 · 1166 阅读 · 0 评论 -
【C 语言】文件操作 ( 文件加密解密 | 加密解密原理 | 对称加密 | 非对称加密 | 散列函数 )
一、加密类型、二、加密解密三要素、三、加密应用场景、四、散列函数、原创 2021-12-05 11:30:13 · 1294 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 完整代码示例 ) ★
一、头文件 cfg.h、二、核心业务 cfg.c、三、主函数、四、执行结果、原创 2021-12-05 00:23:38 · 4421 阅读 · 1 评论 -
【C 语言】文件操作 ( 配置文件读写 | 读取配置文件 | 函数接口形参 | 读取配置文件的逐行遍历操作 | 读取一行文本 | 查找字符 | 删除字符串前后空格 )
一、函数接口形参、二、读取配置文件的逐行遍历操作、1、读取配置文件的逐行遍历操作、2、读取一行数据、3、查找字符、4、删除字符串前后的空格、5、完整代码示例原创 2021-12-05 00:19:01 · 680 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 追加键值对数据 | 更新键值对数据 )
一、追加键值对数据、二、更新键值对数据、三、完整代码示例原创 2021-12-04 23:40:55 · 1165 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )
一、逐行遍历文件文本数据、1、获取文件中的文本行、2、查询文本行数据、3、追加文件数据、4、使用占位符方式拼接字符串、二、完整代码示例、原创 2021-12-04 23:14:00 · 967 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 函数形参设置 | 确保打开文件成功 | 统计文件大小 )
一、函数形参设置、二、确保打开文件成功、三、统计文件大小、原创 2021-12-04 22:56:23 · 747 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 写出或更新配置文件 | 读取配置文件 )
一、写出或更新配置文件、二、读取配置文件原创 2021-12-04 21:27:47 · 1507 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
一、主函数逻辑结构、1、启动无限循环、2、接收用户操作值、3、主函数代码示例、二、宏定义声明、三、显示操作菜单、原创 2021-12-04 19:33:42 · 746 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 头文件定义 | 头文件导入限制 | 兼容 C++ 语言 | 函数形参输入输出属性注释)
一、头文件定义、1、头文件导入限制、2、兼容 C++ 语言、3、函数形参输入输出属性、4、代码示例、原创 2021-12-04 19:19:56 · 781 阅读 · 0 评论 -
【错误记录】Visual Studio 编译 C++ 代码报错 ( To disable deprecation, use _CRT_SECURE_NO_WARNINGS. )
严重性 代码 说明 项目 文件 行 禁止显示状态错误 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Hello Y:\002_WorkSpace\002_VS\Hello\Hello\Hello.cpp 9原创 2021-12-04 17:31:52 · 2425 阅读 · 0 评论 -
【C 语言】文件操作 ( 配置文件读写 | 业务逻辑 | 接口设计 )
一、配置文件读写 业务逻辑、二、接口设计、1、写文件接口、2、读文件接口、3、修改文件接口、4、接口合并、原创 2021-12-04 00:00:13 · 1033 阅读 · 0 评论 -
【C 语言】文件操作 ( 按照内存块的方式读写文件 | fread 函数 | fwrite 函数 )
一、fwrite 函数、二、fread 函数、三、按照内存块的方式写文件、四、按照内存块的方式读文件原创 2021-12-03 20:22:46 · 2091 阅读 · 0 评论 -
【C 语言】文件操作 ( 按照文本行的方式读写文件 | fgets 函数 | fputs 函数 )
一、fgets 函数、二、fputs 函数、三、按照文本行的方式写文件、四、按照文本行的方式读文件原创 2021-12-03 18:06:16 · 2848 阅读 · 0 评论 -
【C 语言】文件操作 ( 按照单个字符的方式读写文件 | fgetc 函数 | fputc 函数 )
一、文件名路径设置、二、文件打开方式、三、fputc 函数 | 按照字符方式写文件、1、fputc 函数、2、代码示例、四、fgetc 函数 | 按照字符方式读文件、1、fgetc 函数、2、代码示例、原创 2021-12-03 16:37:29 · 1712 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体偏移量计算 | 代码示例 )
一、结构体成员偏移量、二、完整代码示例原创 2021-12-02 23:16:19 · 3268 阅读 · 0 评论 -
【C 语言】结构体 ( 指针运算与指针内存操作 | 结构体成员偏移量计算 )
一、指针运算 与 指针内存操作、二、结构体偏移量计算原创 2021-12-02 23:00:44 · 2515 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体深拷贝 )
一、结构体浅拷贝与深拷贝、二、结构体深拷贝、三、结构体深拷贝代码示例、原创 2021-12-02 20:15:14 · 9681 阅读 · 3 评论 -
【C 语言】结构体 ( 结构体浅拷贝 )
一、结构体浅拷贝与深拷贝、二、结构体浅拷贝、三、结构体浅拷贝代码示例、原创 2021-12-02 20:05:31 · 1666 阅读 · 0 评论 -
【C 语言】二级指针内存模型 ( 指针数组 | 二维数组 | 自定义二级指针 | 将 一、二 模型数据拷贝到 三 模型中 并 排序 )
一、指针数组 和 二维数组 数据 拷贝到 自定义二级指针 中、1、函数形参 设计规则、2、三种内存模型 对应 函数形参 指针退化规则、二、完整代码示例原创 2021-12-02 15:56:01 · 920 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体中嵌套二级指针 | 为 结构体内的二级指针成员 分配内存 | 释放 结构体内的二级指针成员 内存 )
一、结构体中嵌套二级指针、1、结构体中嵌套二级指针 类型声明、2、为 结构体内的二级指针成员 分配内存、3、释放 结构体内的二级指针成员 内存、二、完整代码示例、原创 2021-12-02 10:31:46 · 2046 阅读 · 1 评论 -
【C 语言】结构体 ( 结构体中嵌套一级指针 | 分配内存时先 为结构体分配内存 然后再为指针分配内存 | 释放内存时先释放 指针成员内存 然后再释放结构头内存 )
一、结构体中嵌套一级指针、1、声明 结构体类型、2、为 结构体 变量分配内存 ( 分配内存时先 为结构体分配内存 然后再为指针分配内存 )、3、释放结构体内存 ( 释放内存时先释放 指针成员内存 然后再释放结构头内存 )、二、完整代码示例原创 2021-12-01 23:17:38 · 2119 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体 数组 作为函数参数 | 数组 在 堆内存创建 )
一、结构体 数组 作为函数参数 ( 数组 在 堆内存创建 )、二、完整代码示例原创 2021-12-01 22:42:34 · 907 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体 数组 作为函数参数 | 数组 在 栈内存创建 )
一、结构体 数组 作为函数参数 ( 数组 在 栈内存创建 )、二、完整代码示例原创 2021-12-01 22:22:19 · 5236 阅读 · 3 评论 -
【C 语言】结构体 ( 结构体作为函数参数 | 结构体指针作为函数参数 )
一、结构体作为函数参数、二、结构体指针作为函数参数、三、完整代码示例、原创 2021-12-01 19:55:33 · 18341 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体变量之间的赋值 )
一、结构体变量之间的赋值、二、完整代码示例原创 2021-12-01 18:50:09 · 17513 阅读 · 2 评论 -
【C 语言】结构体 ( 结构体变量内存操作 | 通过 “ . “ 操作符操作结构体内存空间 | 通过 “ -> “ 操作符操作结构体内存空间 )
一、通过 " . " 操作符操作结构体内存空间、二、通过 " -> " 操作符操作结构体内存空间、三、代码示例原创 2021-12-01 13:24:59 · 727 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体类型变量初始化 | 定义变量时进行初始化 | 定义隐式结构体时声明变量并初始化 | 定义普通结构体时声明变量并初始化 )
一、结构体类型变量初始化、1、定义变量时进行初始化、2、定义普通结构体时声明变量并初始化、3、定义隐式结构体时声明变量并初始化、二、完整代码示例、原创 2021-12-01 11:41:21 · 1275 阅读 · 0 评论 -
【C 语言】结构体 ( 结构体类型定义 | 结构体类型别名 | 声明结构体变量的三种方法 | 栈内存中声明结构体变量 | 定义隐式结构体时声明变量 | 定义普通结构体时声明变量 )
一、结构体类型定义、二、结构体类型别名、三、结构体类型变量声明、1、使用结构体类型 ( 别名 ) 声明变量、2、 定义隐式结构体时声明变量、3、定义普通结构体时声明变量、二、完整代码示例、原创 2021-12-01 10:54:07 · 4292 阅读 · 0 评论 -
【C 语言】数组 ( 指针数组用法 | 自我结束能力 )
一、指针数组用法 ( 自我结束能力 )、二、完整代码示例原创 2021-12-01 09:43:42 · 962 阅读 · 0 评论 -
【C 语言】数组 ( 指针数组用法 | 命令行参数处理 )
一、指针数组用法 ( 命令行参数处理 )、二、完整代码示例原创 2021-12-01 00:20:39 · 1058 阅读 · 0 评论 -
【C 语言】数组 ( 指针数组用法 | 菜单选择 )
一、指针数组用法 ( 菜单选择 )、二、完整代码示例原创 2021-11-30 22:57:01 · 1481 阅读 · 0 评论 -
【C 语言】数组 ( 指针退化验证 | 计算数组大小 | #define LENGTH(array) (sizeof(array) / sizeof(*array)) )
一、指针退化验证、二、完整代码示例一、指针数组11_指针数组的应用场景01原创 2021-11-30 22:18:56 · 1145 阅读 · 0 评论 -
【C 语言】数组 ( 一维数组形参退化 | 二维数组形参退化 | 函数形参等价关系 )
一、一维数组形参退化、二、二维数组形参退化、三、数组形参等价关系、原创 2021-11-30 20:28:48 · 1230 阅读 · 0 评论