随笔分类 -  C语言

这里面包含了c语言的相关学习以及一些概念
摘要:MD5加密算法详解:原理、实现与应用 本文将深入解析MD5算法的核心原理,提供C语言实现代码,并探讨其实际应用场景与安全性问题。所有代码可直接复制使用。 一、MD5算法概述 MD5(Message Digest Algorithm 5)是由Ronald Rivest于1991年设计的密码散列函数,可 阅读全文
posted @ 2025-08-11 21:22 Rare_30 阅读(2865) 评论(0) 推荐(0)
摘要:# 字符串与内存操作函数:strcpy vs memcpy ## 📌 1. strcpy函数 ### 基本说明 ```c char* strcpy(char* dest, const char* src); 功能:将src指向的字符串(包括结束符\0)复制到dest 要求:src必须是有效的以\0 阅读全文
posted @ 2025-08-01 11:00 Rare_30 阅读(134) 评论(0) 推荐(0)
摘要:C语言文件操作函数详解:从基础到实战 一、引言 在C语言编程中,文件操作是必不可少的重要技能。无论是数据持久化、日志记录还是配置文件读取,都需要用到文件操作函数。本文将全面讲解C语言中文件操作的各种函数,帮助大家掌握文件操作的核心技能。 二、文件操作基础 1. 文件指针 在C语言中,我们使用FILE 阅读全文
posted @ 2025-07-19 13:06 Rare_30 阅读(599) 评论(0) 推荐(0)
摘要:C语言逗号操作符与自增运算符的陷阱分析 问题代码 #include <stdio.h> int main() { int a,b,c; a = b = 5; // 初始化a和b为5 c = ++a, c++, ++b; // 关键行:包含逗号操作符和自增运算 printf("%d\n",c); // 阅读全文
posted @ 2025-07-18 23:33 Rare_30 阅读(73) 评论(0) 推荐(0)
摘要:GB2312、GBK与UTF-8:中文字符集编码演进与全球统一 本文深度解析GB2312、GBK和UTF-8三大字符集的技术原理、历史背景及演进关系,揭秘中文数字编码的进化之路。 目录索引 GB2312:简体中文的奠基者 GBK:承前启后的扩展者 UTF-8:全球统一的新标准 三种编码对比总结 编码 阅读全文
posted @ 2025-07-17 22:41 Rare_30 阅读(1511) 评论(0) 推荐(0)