自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针就是数组,数组就是指针??大错特错

第而个代码的逻辑其实就是----pp里原本存的"abcdefg"的首元素地址,现在存的"sdfgh"的首元数地址。(唯一的问题就是我们在内存中开辟了一块空间存放"abcdefg",现在永远找不到了)最近听到有小伙伴说“指针就是数组,数组就是指针,”我大为惊愕,转念一想,这或许是很多初学者容易踩的坑吧!还是这句话:“arr1里面放的内容能改,而arr2指向的区域里的内容不能修改!先说结论,arr1里面放的内容能改,而arr2指向的区域里的内容不能修改!单从打印的结果来看,好像是没有什么区别,但这是真的吗?

2023-12-24 00:33:14 362 1

原创 关于C语言柔性数组

当然,以后我们想改变数值的大小的时候可以使用realloc重新分配大小,就比如这样,我们发现arr原有的10个字节已经不能满足我们了,我们可以用realloc修改申请的内存大小。相信许多学习C语言的朋友对数组都不陌生吧,一个很明确的知识点是数组一经过定义大小就不能改变,同时也不能越界访问了,那么什么是柔性数组呢?当当,想堆区申请的“sizeof(struct m) + 40”个字节闪亮登场,也就是说我们现在就可以在arr里面放40个字节的内容了。原来呀,柔性数组的空间是需要我们在堆区上申请的。

2023-12-23 00:32:05 392 1

空空如也

空空如也

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

TA关注的人

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