logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

岁杪归乡记:我的大一上半程,在津门淬剑,于滨州拾暖(2025总结)

乙巳年冬,我乘大巴从天津理工大学返回滨州,这是国庆后首次归乡。大一四月,我以代码为刃,在图书馆啃下 C 语言、数据结构,与队友完成《植物大战僵尸(联机版)》大作业,CSDN 博客也收获6w访问量。曾因高考失利内耗,后以 “得鹿梦鱼” 为网名和解。归乡见老巷灯温、阿母温餐,才懂原乡是心底最暖的烟火。岁末作《海岳归来集》五律,盼以故乡暖意续赴新程,凛冬散尽,星河长明。

文章图片
#程序人生#生活#开发语言
C语言操作符详解(中):移位+位操作符+逗号表达式+数组与函数调用

本文是C语言操作符系列的第二篇,重点讲解了移位操作符、位操作符、逗号表达式以及数组/函数调用操作符的使用方法。主要内容包括:1)左移和右移操作符的规则及代码示例;2)按位与、或、异或和取反四种位操作符的原理与应用场景;3)逗号表达式的执行规则和简化代码的技巧;4)下标引用和函数调用操作符的基本用法。文章通过大量可直接运行的代码示例,帮助读者快速掌握这些操作符的实战应用,特别适合嵌入式开发和算法竞赛

文章图片
#c语言#开发语言
【魔法森林冒险】9/14 敌人系统:Goblin/Elf的AI与战斗基础

本文是「魔法森林冒险」Java项目系列第九篇,聚焦敌人系统的完整设计逻辑。从`Enemy`抽象父类的通用战斗属性封装,到哥布林(Goblin)、精灵(Elf)两大子类的差异化AI实现(随机攻击/逃跑决策),再到敌人与Allen/Lia的战斗前置交互规则,带你吃透「抽象类+AI决策逻辑」在敌人系统中的落地应用。

文章图片
#java#开发语言
【魔法森林冒险】6/14 Lia类深度解析:盟友角色的设计与交互

本文是「魔法森林冒险」Java项目系列第六篇,聚焦核心盟友角色Lia的完整设计逻辑。从Lia的核心属性(信任度/需求)、支线触发条件(收集3朵魔法花),到与Allen的联动机制(信任度提升解锁辅助战斗),再到核心方法`helpAllenFight()`的实现,带你吃透「盟友角色」的开发思路与交互逻辑。

文章图片
#交互#java#开发语言
C 语言的内存函数:memcpy/memmove/memset/memcmp 精讲(含模拟实现)

本文聚焦 C 语言四大核心内存操作函数,详解memcpy(非重叠内存拷贝)与memmove(支持重叠拷贝)的用法及模拟实现逻辑,对比两者核心差异;拆解memset按字节设置内存的特性与易错点,以及memcmp逐字节比较内存的规则。内容覆盖内存操作全场景,助力夯实底层编程能力。

文章图片
#c语言#开发语言
C 语言字符串进阶:strcpy/strcat/strcmp 精讲

本文聚焦 C 语言字符串操作核心函数strcpy、strcat、strcmp,详解其使用规则、经典易错点及底层模拟实现逻辑,重点强调以\0为终止符的特性与缓冲区溢出风险。同时对比分析长度受限的安全版本函数strncpy/strncat/strncmp的优势与用法,助力读者夯实字符串操作基础,应对笔面试高频考点。

文章图片
#c语言#开发语言
C 语言字符串高阶:strstr/strtok/strerror 精讲(含 strstr 模拟实现)

本文聚焦 C 语言字符串操作高阶函数,详解strstr子串查找的用法与暴力匹配模拟实现,补充 KMP 算法进阶方向;拆解strtok字符串分割的特殊规则与实战技巧;讲解strerror搭配errno的调试方法。内容覆盖子串匹配、字符串解析、错误处理全场景,助力夯实字符串高阶应用能力。

文章图片
#c语言#开发语言
到底了