Susea&
码龄69天
关注
提问 私信
  • 博客:6,587
    6,587
    总访问量
  • 7
    原创
  • 94,737
    排名
  • 85
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2024-09-06
博客简介:

2401_87194328的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    43
    当月
    20
个人成就
  • 获得164次点赞
  • 内容获得0次评论
  • 获得83次收藏
创作历程
  • 7篇
    2024年
成就勋章
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

深入理解指针(二)

就是为了不能被修改,如果p拿到n的地址就能修改n,这样就打破了const的限制,这是不合理的,所以应该让p拿到n的地址也不能修改n,那需要怎么做呢?我们可以把野指针类比成野狗,野狗放任不管是非常危险的,所以我们可以找一颗树把它拴起来,就相对安全了,给指针变量及时赋值为NULL,其实就是类似把野狗拴起来,就是把野指针暂时管理起来。上述代码中n是不能被修改的,其实n本质上是变量,只不过被const修饰后,在语法上加了限制,只要我们在代码中对n进行修改 ,就不符合语法规则,程序就会报错,只是没有办法。
原创
发布博客 18 小时前 ·
718 阅读 ·
29 点赞 ·
0 评论 ·
11 收藏

深入理解指针(一)接上

前面的内容我们了解到,32位机器假设有32根地址总线,每根地址线出来的电信号转换为数字信号后是1或者0,那我们把32根地址总线产生的2进制序列当做一个地址,难么一个地址就是32个bit位,需要4个字节才能存储。那我们通过取地址操作符 & 拿到的地址是一个数值,比如:0x006FFD70,这个数值有时候也是需要存储起来,方便后期再使用的,那我们把这样的地址存放在哪里呢?其实这里是把a的修改交给了pa来操作,这样就对a进行了修改,就多了一种途径,写代码就会更加的灵活,后面敲代码多了就会慢慢的理解了。
原创
发布博客 2024.11.11 ·
741 阅读 ·
26 点赞 ·
0 评论 ·
7 收藏

深入理解指针(一)

a取出的是a所占4个字节中地址较小的字节的地址。举一个通俗的例子:钢琴,吉他上面没有写上“哆,瑞,咪,发,嗦,啦,西”这样的信息,但是演奏者照样能够准确找到每一个琴弦的每一个位置,这是为何?CPU访问内存中的某个字节空间,必须知道这个字节在内存中的什么位置,而因为内存中字节很多,所以需要给内存进行编址(就如同宿舍很多,需要给宿舍编号一样)。
原创
发布博客 2024.11.06 ·
1024 阅读 ·
24 点赞 ·
0 评论 ·
14 收藏

扫雷小游戏的实现(简易版)

再继续分析,我们在棋盘上布置了雷,棋盘上雷得信息(1)和非雷的信息(0),假设我们排查了某一个位置后,这个坐标不是雷,这个坐标的周围就有一个雷,那我们需要将排查出的雷的数量信息记录存储,并打印出来,作为排雷的重要参考信息的。假设我们排查(8,6)这个坐标的时候,我们访问周围的一圈8个黄色位置,统计周围雷的个数时,最下面的三个坐标就会越界,所以为了防止越界,我们在设计的时候,就需要给数组扩大一圈,雷还是布置在9*9的坐标上,周围一圈不去布置雷即可,这样就解决了越界的问题。二.如果位置是雷,就炸死则游戏结束。
原创
发布博客 2024.11.04 ·
933 阅读 ·
32 点赞 ·
0 评论 ·
21 收藏

函数递归(小知识)

当我们n如果输入更大的数字时,比如50,60等等,需要很长的时间才能得出结果, 这个计算所花费的时间,是我们很难接受的,这也说明了递归的写法是非常低效的,那是为什么呢?事实上,我们看到的许多问题是以递归的形式进行解释的,这只是因为它比非递归形式更加的清晰,但是这些问题的迭代实现往往比递归形式实现效率更高。其实递归程序会不断展开,在展开的过程中,我们很容易发现,在递归的过程中计算,会有重复的计算,而且递归层次越深,冗余的计算就会越多。n的阶乘和n - 1的阶乘是1相类似的问题,但是规模上要少了n。
原创
发布博客 2024.10.28 ·
895 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

C语言:数组(使用小知识)

我们要学习一个知识,首先是要了解他的原理,这就好像我们建设一座房子,要打好基础才能接着往上建三层楼四层楼以及更高,而基础不稳,结构不牢也会使房子溃于蚁穴。有了下表引用操作符,我们就能访问到数组的元素,比如说我们访问下表为7的元素,我们可以使用arr【7】;只要我们产生数组所有元素的下标就可以了,那我们使用for循环产生0~9的下标,接下来使用下标访问操作符访问即可。数组也是有类型的,数组算是一种自定义类型,去掉数组名留下的就是数组的类型。是用来指定数组的大小的,这个数组的大小根据实际的需求指定即可。
原创
发布博客 2024.10.21 ·
868 阅读 ·
20 点赞 ·
0 评论 ·
6 收藏

C语言分支与循环的学习(小知识)

输入主函数,定义变量num,存入整数0,通过scanf函数,使用占位符%的,取地址于num;再通过if语句对输入num的值取模,判断是否余数为1,若是,则语句执行为真,打印出...是奇数;是独立存在的,不管 if语句是真还是假都会打印,都会被执行。到关键步骤 if 语句对输入num取模,判断是否余数为1,否则else,则打印出偶数。实例:输入一个实数,判断是否为奇数,如果是奇数则打印奇数,否则打印偶数。表达式成立(为真),则语句执行;
原创
发布博客 2024.10.14 ·
519 阅读 ·
7 点赞 ·
0 评论 ·
9 收藏