自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态内存管理详解

• 有时会我们发现过去申请的空间太⼩了,有时候我们⼜会觉得申请的空间过大了,那为了合理的时 候内存,我们⼀定会对内存的大小做灵活的调整。• 返回值的类型是 void* ,所以malloc函数并不知道开辟空间的类型,具体在使⽤的时候自己来决定。• 函数的功能是为 num 个大小为 size 的元素开辟⼀块空间,并且把空间的每个字节初始化为0。• 如果参数 ptr 指向的空间不是动态开辟的,那free函数的行为是未定义的。• 这个函数调整原内存空间大小的基础上,还会将原来内存中的数据移动到新的空间。

2024-05-12 19:54:59 914 2

原创 strcpy和strcnpy函数详解

由图可知,返回值是char*头文件为#include <string.h>注意:strcpy只用于复制,遇到‘\0’时停止,还会复制字符串的结束符'\0';所以源字符串必须以’\0’结束,也会将源字符串的’\0’拷贝到目标空间。

2024-04-01 21:33:46 584

原创 strlen函数的详解

我们可以看到,strlen的返回值是size_t,然后函数的参数是一个字符类型的数组,这个数组用char*类型来接收,且这个数组内容不能被修改。strlen函数是用来读取字符串长度的,并且在读到'\0'的时候会停止,这个长度不会包含'\0'。我们可以从第一点可以知道strlen函数的返回类型是size_t,我们可以写一段代码。这一段代码我们可能会认为是<,但无符号整数相减还是一个无符号整数,所以是>=。第一种:计数器实现strlen。第二种:递归实现strlen。

2024-03-31 19:51:06 585 2

原创 计算机语言———c语言 我的开始

我的专业是智能小车,在我的学校有一个为比赛而成立的团队,我想在这方面做出成绩,写出自己的代码,做出自己的小车,拿到耀眼的成绩。4.现在这个社会并不缺程序员,也有很多IT公司,以我目前的能力,谈进入某某公司可能有点像癞蛤蟆吃天鹅肉,我要给自己一个满意的答案,脚踏实地,一步一步完成自己对自己的要求!3.在编程这方面,由于我专业和我对我自身的要求,在周日到周四,我每天会抽出3小时学习编程,周五和周六,我会给自己相应的放松,把学习时间控制在2-3小时上。最后,c语言只是我编程的开始,不会是结束。

2023-11-19 15:35:12 258

空空如也

空空如也

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

TA关注的人

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