自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言常见API,memset,malloc,realloc,free,strlen,strcpy,strncpy,assert,strcat等等

函数比较的是字符串的字典序,即按字符逐个比较字符串中相应位置的字符,直到找出它们之间的差异。如果找到了差异,则返回它们的 ASCII 码值之差,如果直到其中一个字符串结束时都没有找到差异,则返回它们长度的差。需要注意的是,malloc函数在动态分配内存时并不会自动初始化分配的内存空间,因此,我们需要自己对分配的内存空间进行初始化。函数会分配一个新的具有所需大小的内存空间,并将原来分配的内存中的数据复制到新内存中,然后释放原来分配的内存空间,最后返回新的内存地址。如果需要缩小或删除之前分配的内存空间,则。

2023-06-28 01:22:19 179 1

原创 C语言里面,数组指针,指针数组,函数指针,指针函数

指针函数是指返回值是指针的函数,函数返回的可以是一个指针变量,该指针指向的储存区域可以是任何变量或空间,由指针参数指向。//义了一个整数指针pmax,并将其指向getMax函数返回的结果,即指向a和b中较大值的指针。//输出1,通过指针数组访问a的值。//使用printf函数输出pmax指向的值,即输出了a和b中较大值,输出结果2。数组指针是指一个指向数组的指针,可以通过数组名直接访问数组中的元素。//p是一个指针数组,其中元素都是int类型的指针。

2023-06-27 23:47:09 95

原创 C语言中指针和一维数组

数组名就是数组中首元素的地址即:a[3]中a为a[0]的地址int a[3]={1,2,3};int *p;p=&a; //p的值是a[0]的地址p=a; //p的值是数组a的首元素(即a[0])的地址 指针增量和一维数组的关系p=ap+1=a+1p+i=a+i即*(p+i)=&a[i]

2023-06-26 03:17:12 80 1

原创 C语言什么是指针?

指针==地址,指针是一种变量类型例: 指针必须被初始化为有效地址遇见 char * aa="hello";其实就是一个字符数组,相当于char str[] = "hello";char * aa = str;

2023-06-26 01:54:33 102 1

原创 C语言数组翻转排序

2023-06-21 22:56:02 143 1

原创 输入三个数,冒泡排序由大到小输出,并且用函数封装,使用指针以及不使用指针实现

不使用指针使用指针main函数输出结果。

2023-06-21 16:00:54 109 1

原创 C语言冒泡排序函数封装,找最大值以及下标函数封装

2023-06-21 03:05:54 124 1

原创 C语言解决两个数的最小公倍数以及最大公约数问题

2023-06-19 02:02:54 94

空空如也

空空如也

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

TA关注的人

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