摘要: 随机数 在很多编程场景中,我们都需要用到随机数,例如抽奖程序、游戏机制、测试数据等。在 C 语言中,我们可以使用标准库函数 rand() 来生成随机数。 一、rand():生成随机整数 函数原型: #include <stdlib.h> int rand(void); 返回一个 [0, RAND_M 阅读全文
posted @ 2025-07-30 13:52 ffff5 阅读(156) 评论(0) 推荐(0)
摘要: 循环语句(循环结构) 一、什么是循环语句? 循环语句用于在满足某种条件下重复执行一段代码。当我们需要让程序自动重复运行某些操作时,就要使用循环结构。 二、while 循环 基本语法: while (条件表达式) { // 循环体 } 每次循环开始前先判断条件; 条件为真时执行循环体; 条件为假时跳出 阅读全文
posted @ 2025-07-30 13:43 ffff5 阅读(73) 评论(0) 推荐(0)
摘要: 分支语句(选择结构) 一、什么是分支语句? 分支语句用于根据条件执行不同的代码路径,是 C 语言中实现条件判断和流程控制的基本结构。它使程序具备“选择性”,能根据不同情况做出不同的处理。 二、if 语句 基本语法: if (条件表达式) { // 条件为真时执行的语句 } 示例: int score 阅读全文
posted @ 2025-07-30 12:29 ffff5 阅读(51) 评论(0) 推荐(0)
摘要: 讲解了C语言中的算术、赋值、比较、逻辑、三目运算符及类型转换。通过表格与示例展示各类运算符的使用方法、优先级和常见误区,辅以示例代码和注意事项,帮助读者掌握表达式计算及类型处理的核心知识。 阅读全文
posted @ 2025-05-22 23:34 ffff5 阅读(234) 评论(0) 推荐(0)
摘要: 本文系统介绍了 C 语言中的变量、常量及各种数据类型的基础知识,涵盖整型、字符型、浮点型的使用与范围,讲解了 sizeof运算符、进制表示与转换方法、原码反码补码的存储原理,以及整型和浮点型的溢出问题;同时对 const、static、extern等类型限定符进行说明,并通过大量代码示例对 printf`/scanf` 与 putchar/getchar的使用方式和区别进行了实用对比,是初学者理解 C 语言数据表达和输入输出机制的全面入门指南。 阅读全文
posted @ 2025-05-18 22:28 ffff5 阅读(95) 评论(0) 推荐(0)
摘要: Binwalk V3安装笔记 阅读全文
posted @ 2025-04-05 23:08 ffff5 阅读(988) 评论(0) 推荐(0)
摘要: 本文为NumPy系列第二篇,深入解析数组操作的核心方法: 重塑:通过reshape()灵活调整维度,利用flatten()一键展平多维数据; 合并:掌握np.concatenate()、vstack/hstack实现垂直/水平拼接,解决多数据集整合难题; 分割:精准切割数组的np.split()策略,应对数据分块处理需求。 阅读全文
posted @ 2025-03-27 23:41 ffff5 阅读(138) 评论(0) 推荐(0)
摘要: 本文系统讲解NumPy数组的核心操作,涵盖五大创建方法(np.array()、np.zeros()等)、关键属性(shape、dtype等)及数据类型转换(astype()),通过代码示例演示如何高效构建和操作多维数组。适合Python数据科学初学者。 阅读全文
posted @ 2025-03-25 22:38 ffff5 阅读(94) 评论(0) 推荐(0)
摘要: Windows 网络安全系统框架环境搭建 阅读全文
posted @ 2024-12-23 14:09 ffff5 阅读(79) 评论(0) 推荐(0)
摘要: 首先请确保已经安装了 Windows 中的软件包管理器scoop 安装Python ## 添加versions bucket scoop bucket add versions ## 安装python2.7和python3 scoop install python27 python 测试python 阅读全文
posted @ 2024-12-23 14:07 ffff5 阅读(258) 评论(0) 推荐(0)