hahaha无_社区达人页

个人头像照片
hahaha无
已加入开发者社区366

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布63篇文章
1条评论
已回答1个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2025年06月

  • 06.03 10:24:42
    发表了文章 2025-06-03 10:24:42

    贪吃蛇(c实现)

    wprintf(L"您主动结束游戏\n");break;wprintf(L"您撞到墙上,游戏结束\n");break;wprintf(L"您撞到了自己,游戏结束\n");break;//释放蛇身的链表free(del);color(15);wprintf(L"不能穿墙,不能咬到自己");wprintf(L"用 ↑.↓.←.→ 来控制蛇的移动");wprintf(L"按F3加速,F4减速");wprintf(L"按ESC正常退出游戏,按空格暂停游戏");
  • 06.03 10:23:39
    发表了文章 2025-06-03 10:23:39

    学习atoi

    然后,从该字符开始,接受一个可选的初始加号或减号,然后跟随尽可能多的十进制数字,并将它们解释为一个数值。④如果字符串str中第一个非空白字符序列不是有效的整数,或者如果不存在这样的序列,因为str为空或只包含空白字符,则不执行转换,并返回零。base-10 digits——十进制数字,即0、1、2、3、4、5、6、7、8、9这10个数字。③字符串可以包含形成整数的字符之后的其他字符,这些字符将被忽略,并不会影响此函数的行为。①解析C字符串str,将其内容解释为整数,并将其作为int类型的值返回。
  • 06.03 10:20:48
    发表了文章 2025-06-03 10:20:48

    c语言——二叉树

    二叉树的概念在这里就不进行过多的赘述,那么主要说一下我认为重要的部分,第一点就是二叉树里面部分概念的理解:就比如说,你对于如何构建二叉树,掌握的十分深刻,但刷题的时候对于一些题目所给的概念不清楚,导致看不明白题目,这课不好,二叉树的概念如下图所示,其实都很简单,主要是当给他的名字时,你明不明白。还有对于满二叉树与完全二叉树。
  • 06.03 10:19:44
    发表了文章 2025-06-03 10:19:44

    指针的函数传参的详细讲解(一)

    本文介绍了计算机内存管理与C语言中指针的基本概念及应用。从内存单元的划分到指针的定义,解释了指针作为地址的作用及其数据类型特性。文章通过代码示例详细说明了一级指针、二级指针的使用方法,以及`void*`指针的特点和限制。此外,还探讨了指针运算规则、函数指针传参解引用的原理,并结合链表实例分析了一级与二级指针在实际场景中的区别。最后附带两道指针练习题,帮助读者巩固理解。
  • 06.03 10:18:14
    发表了文章 2025-06-03 10:18:14

    通讯录的实现(优化版:动态增长,文件保存)

    本文将会用c语言实现一个通讯录的系统,并且存储若干人的信息,每个人的信息包括:姓名,性别,年龄,电话号码,住址。此通讯录系统的功能包括: 1.增加联系人 2.删除对应的联系人 3.查找联系人 4.修改联系人的信息 5.排序此通讯录 6.打印出通讯录每个人的信息为了实现这些变量,并且方便后期的处理数组大小,所以我们可以利用宏来实现这个功能。
  • 06.03 10:16:54
    发表了文章 2025-06-03 10:16:54

    扫雷游戏(已优化版)

    本文详细介绍了如何用C语言实现经典的扫雷游戏。首先通过两个11×11的字符数组(`mine`存放地雷信息,`show`存放排雷信息)来构建游戏棋盘,并通过初始化、布置地雷、打印棋盘等步骤完成基本功能。为解决边界问题,将实际9×9棋盘嵌套在11×11数组中,避免越界操作。接着实现了扫雷逻辑,包括递归展开空白区域、标记和取消标记地雷等功能。此外,还加入了难度选择、颜色设置和提示机会等优化功能,使游戏更具互动性和挑战性。代码结构清晰,功能模块化,适合初学者学习和扩展。
  • 06.03 10:15:25
    发表了文章 2025-06-03 10:15:25

    C语言分支和循环语句

    分支语句由`if-else`构成,用于根据不同条件执行相应代码。`else`会与最近未配对的`if`结合,多个条件可用`else if`实现。若连续使用`if`,各条件互不影响。嵌套结构可在`if`中再加入`if-else`。此外,`switch`语句适用于多分支选择(注意表达式不能为浮点数,`case`后需加`break`)。循环语句包括`for`、`while`和`do...while`,注意`do...while`末尾需加分号。循环中,`break`直接终止循环,`continue`跳过当前循环剩余部分,但`for`的语句三仍会执行,而`while`中位置影响效果。
  • 06.03 10:13:24
    发表了文章 2025-06-03 10:13:24

    冒泡排序的讲解与一些使用案例的解析

    冒泡排序是一种简单的排序算法,通过相邻元素的比较与交换,将最大或最小值逐步“冒”到序列末尾。本文介绍了冒泡排序的原理及其实现代码,并结合具体示例展示了其运行效果。此外,还探讨了如何利用类似思路解决数组判断(升序、降序、常数数组)和整数去重问题。这些方法均基于两层循环结构,外层控制趟数,内层完成比较与处理,逻辑清晰且易于理解。
  • 06.03 10:09:44
    发表了文章 2025-06-03 10:09:44

    我的技术之旅之初探编程

    大家好,我是抹茶,一个IT小白。我热爱学习新技术,渴望成长。目前目标是独立解决算法题、编写实用脚本,并希望一年后在蓝桥杯获奖,未来能创作自己的编程项目。我每周投入10-20小时学习编程,注重“学以致用”,通过在线平台结合实际项目提升能力。梦想加入华为、腾讯等注重创新的公司,在技术领域不断突破。希望通过博客与更多伙伴交流,一起探索编程世界的无限可能!
  • 06.03 10:08:11
    发表了文章 2025-06-03 10:08:11

    从原理浮点数的四舍五入问题

    本文探讨了浮点数在计算机中的存储与运算误差问题。通过分析 `printf("%.1f", 3.155)` 的输出结果为 3.15 而非预期的 3.16,揭示了浮点数存储时因二进制转换和位数限制导致的精度损失。进一步解释了 IEEE 754 标准下浮点数的存储结构,包括符号位、指数位和尾数位,并以 0.05 为例详细说明其二进制科学计数法表示及存储形式。最后,通过在计算中加入小偏移量(如 +0.0005)解决了保留小数位时的四舍五入问题,成功实现预期输出。此分析有助于理解浮点数运算误差及其应对方法。
  • 06.03 10:04:41
    发表了文章 2025-06-03 10:04:41

    爱心代码 C++

    这段C++代码使用EasyX图形库生成动态爱心图案。程序通过数学公式绘制爱心形状,并以帧动画形式呈现渐变效果。运行时需安装EasyX库,教程链接:http://【EasyX图形库的安装和使用】https://www.bilibili.com/video/BV1Xv4y1p7z1。代码中定义了屏幕尺寸、颜色数组等参数,利用随机数与数学函数生成动态点位,模拟爱心扩散与收缩动画,最终实现流畅的视觉效果。
  • 06.03 10:02:31
    发表了文章 2025-06-03 10:02:31

    对于一些打印格式特殊的题目讲解

    本文探讨了如何在编程中实现特定格式的数组打印,以及在复杂场景下(如冒泡排序过程输出)如何避免行末多余空格的问题。首先通过三种方法(方法一、二、三)展示了如何打印数组 `(1 2 3 4 5)`,确保数字间有空格且行末无空格。接着分析了一道涉及素数打印的题目,指出方法三更适合动态数量输出的场景,并通过修改标志位实现了正确格式。最后讨论了冒泡排序过程中每一步中间结果的输出问题,强调了对打印格式的严格控制,确保符合题目要求。这些示例展示了编程中处理输出细节的重要性。
  • 06.03 09:59:40
    发表了文章 2025-06-03 09:59:40

    栈区的非法访问导致的死循环(x64)

    这段内容主要分析了一段C语言代码在VS2022中形成死循环的原因,涉及栈区内存布局和数组越界问题。代码中`arr[15]`越界访问,修改了变量`i`的值,导致`for`循环条件始终为真,形成死循环。原因是VS2022栈区从低地址到高地址分配内存,`arr`数组与`i`相邻,`arr[15]`恰好覆盖`i`的地址。而在VS2019中,栈区先分配高地址再分配低地址,因此相同代码表现不同。这说明编译器对栈区内存分配顺序的实现差异会导致程序行为不一致,需避免数组越界以确保代码健壮性。
  • 06.03 09:56:51
    发表了文章 2025-06-03 09:56:51

    c语言的多组输入问题

    本内容主要讲解了C语言中处理多组输入的实现方法,重点介绍了`scanf`函数的用法及其返回值意义。通过`while(scanf("%d", &a) != EOF)`可实现循环接收多组输入,直到遇到文件结束标志(如键盘输入Ctrl+Z)。文中结合示例代码详细说明了单组与多组输入的差异,并提供了练习题及答案,帮助读者更好地掌握相关知识。
  • 发表了文章 2025-06-26

    Linux-信号量

  • 发表了文章 2025-06-06

    Linux2.6内核进程调度队列

  • 发表了文章 2025-06-06

    ai赋能科技

  • 发表了文章 2025-06-05

    我的技术之旅之初探编程

  • 发表了文章 2025-06-05

    c++模板进阶操作——非类型模板参数、模板的特化以及模板的分离编译

  • 发表了文章 2025-06-05

    stack与queue的介绍与使用与实现

  • 发表了文章 2025-06-05

    Linux的基础IO

  • 发表了文章 2025-06-05

    Linux进程概念-详细版(一)

  • 发表了文章 2025-06-05

    解决 Linux git push 成功后(但没有出现绿点)的问题

  • 发表了文章 2025-06-05

    c++ 红黑树(自平衡二叉搜索树)(k,v型)

  • 发表了文章 2025-06-05

    [蓝桥杯 2019 国 B] 排列数

  • 发表了文章 2025-06-05

    Linux的基础IO内容补充-FILE

  • 发表了文章 2025-06-05

    解决Git中没有小绿勾与红叉叉的问题

  • 发表了文章 2025-06-05

    priority_queue的使用与模拟实现

  • 发表了文章 2025-06-05

    Linux进程概念-详细版(二)

  • 发表了文章 2025-06-05

    海量数据面试题

  • 发表了文章 2025-06-05

    unordered_set、unordered_multiset、unordered_map、unordered_multimap的介绍及使用

  • 发表了文章 2025-06-05

    c++的哈希表、哈希桶的介绍与实现

  • 发表了文章 2025-06-05

    c++--继承

  • 发表了文章 2025-06-05

    定长滑动窗口--灵神题单(一刷进阶)

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2025-06-10

    职场钝感力,是“反抗”还是“妥协”?

    职场钝感力是一个充满辩证色彩的生存策略,其本质并非简单的 “反抗” 或 “妥协”,而是个体根据职场环境、自身目标与价值观动态调整的心理弹性机制。以下从多重维度剖析其内涵与现实意义:一、钝感力的积极价值:职场生存的心理缓冲带 过滤情绪干扰,聚焦核心目标现代职场常伴随人际摩擦、突发压力与不合理要求。若对每一次言语冲突或任务苛责过度敏感,易陷入情绪内耗(如焦虑、自我怀疑),消耗精力于非生产性事务。https://github.com/wzhqwq/cg-2构建心理韧性,抵御职业倦怠职场挫折具有持续性(如长期加班、晋升瓶颈),钝感力能降低短期刺激的冲击强度,帮助个体以 “持久战” 心态应对压力。以 “主动选择” 替代 “被动忍受”钝感力的核心是心理主动权:
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息