自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【无标题】

摘要:本文通过三张图示展示了标签关系的可视化分析。第一张图呈现了标签之间的基础关联结构,第二张图进一步细化了标签关联网络,第三张图则展示了标签关系的具体应用场景。这些可视化图表系统地揭示了标签之间的层级关系、交叉关联和使用模式,为理解标签系统的组织架构提供了直观参考。

2025-11-21 17:17:29 100

原创 深入理解指针(1)

如果已经确认程序没有问题,不需要再做断⾔,就在 #include <assert.h> 语句的前⾯,定义⼀个宏 NDEBUG。assert.h 头⽂件定义了宏 assert() ,⽤于在运⾏时确保程序符合指定条件,如果不符合,就报错终⽌运⾏。内存中申请4字节内存,存放9,通过&a,取出四个字节较小的地址,可以顺藤摸瓜,因为地址是连续的。野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)在32位机器上,能产生32个比特位,4个字节,地址大小就是4个字节。可以把拿出的地址放到指针变量里,

2025-08-12 15:17:26 264

原创 C语言操作符详解

有符号整数的三种表⽰⽅法均有符号位和数值位两部分,2进制序列中,最⾼位的1位是被当做符号。表达式中的字符和短整型操作数在使⽤之前被转换为普通整型,这种转换称为整型提升。&都为1才为1,|有一个是1就为1,^相同为0不同为1,~1变0,0变1。整个表达式的结果是最后⼀个表达式的结果。原码:直接将数值按照正负数的形式翻译成⼆进制得到的就是原码。反码:将原码的符号位不变,其他位依次按位取反就可以得到反码。补码得到原码也是可以使⽤:取反,+1的操作。符号位都是⽤0表⽰“正”,⽤1表⽰“负”。位,剩余的都是数值位。

2025-08-12 11:28:06 851

原创 C语言函数递归与迭代

递归就是函数自己调用自己,把大事化小小事化了递归存在限制条件,满足条件不再继续.每次递归越来越接近限制条件。

2025-08-12 10:33:48 191

原创 VS调试知识

Debug称为调试版本,Release称为发布版本,使程序在在代码大小和运行速度都是最佳,这是用户使用无须调试.>栈中由高地址到地地址,i的地址高于arr,arr中地址随下标由低到高,arr覆盖了i,把i变为零重新循环.在VS2022、X86、Debug 的环境下,编译器不做任何优化的话,下⾯代码执⾏的结果是啥?

2025-08-12 09:05:57 343

原创 C语言之扫雷游戏

6.排查雷,两个棋盘进行比较,先判断输入坐标是否合理,再判断是否踩中雷,踩中则游戏结束,没踩中,排查雷的数量并打印在棋盘上,循环结束判断是否闯关成功.首先出现一个菜单,1玩游戏0退出游戏其他重新选择,进入游戏后,出现一个9*9棋盘,各行各列均有标号,输入坐标,显示周围雷的数量,直到排完雷。头文件函数声明放入game.h,game.c放函数定义,test.c进行测试.4.设置棋盘,使用随机数排放EASY_COUNT数量的雷。3.初始化棋盘,给函数放置一个字符常量便于初始化.5.打印棋盘,注意给棋盘设置序号。

2025-08-11 17:51:43 286

原创 C语言之函数

C/C++官⽅的链接:https://zh.cppreference.com/w/c/header。库函数相关头⽂件:https://zh.cppreference.com/w/c/header。第一次printf打印43返回2,第二次打印2返回1,第三次打印1。

2025-08-10 10:22:48 188

原创 C语言数组忽略的知识

C99变长数组在编译时大小不确定,只有在运行时才能确定,故不能初始化。二维数组初始化:行可省,列不可省。二维数组每个元素连续存放。

2025-08-10 09:53:11 219

原创 C语言之国王送金币

第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。第二天和第三天,每天收到两枚金币;第四、五、六天,每天收到三枚金币。因此一共收到1+2+2+3+3+3=14枚金币。输入只有1行,包含一个正整数K,表示发放金币的天数。输出只有1行,包含一个正整数,即骑士收到的金币数。

2025-08-09 19:09:00 265

原创 C语言分支与循环(下)之游戏篇

我可太棒了!

2025-08-08 16:01:13 285

原创 C语言分支与循环(上)

接下来我们讨论else悬空问题int main()int a=0;int b=2;结果是什么也不输出,else总是跟最近的if匹配。

2025-08-08 14:47:50 132

原创 【无标题】

C语言数据类型,变量,占位符,scanf,printf

2025-08-08 10:16:06 926

原创 我的成长规划与憧憬

我是一名对编程满怀热忱的新手探索者。虽刚踏入编程领域不久,但每一行代码的敲击,都像在叩开未知世界的大门,让我沉浸在逻辑构建与创意实现的奇妙过程中。无论是面对简洁的 Hello World,还是尝试搭建小型程序框架,我都享受其中的挑战与惊喜,期待在编程之路上持续拓宽视野、沉淀技能。

2025-07-20 10:04:11 874 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除