自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符函数和字符串函数

1.字符分类函数C语言中有⼀系列的函数是专门做字符分类的,也就是一个字符是属于什么类型的字符的。这些函数的使用都需要包含一个头文件是ctype.h。

2024-06-03 21:27:26 2009 1

原创 C语言内存函数

函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。和memcpy的差别就是memmove函数处理的源内存块和目标内存块是可以重叠的。如果source和destination有任何的重叠,复制的结果都是未定义的。memset是用来设置内存的,将内存中的值以字节为单位设置成想要的内容。如果源空间和目标空间出现重叠,就得使用memmove函数处理。比较从ptr1和ptr2指针指向的位置开始,向后的num个字节。对于重叠的内存,交给memmove来处理。

2024-06-03 18:50:50 192

原创 sizeof和strlen

strlen 是C语言库函数,功能是求字符串长度。只关注占用内存空间的大小,不在乎内存中存放什么数据。sizeof计算操作数所占内存的大小,单位是字节。字符,直到找到为止,所以可能存在越界查找。strlen是库函数,使用需要包含头文件。srtlen是求字符串长度的,统计的是。,就会持续往后找,可能会越界。之前字符串中字符的个数。不关注内存中存放什么数据。中这个地址开始向后,sizeof是操作符。

2024-05-26 13:28:06 138

原创 指针(4)

回调函数回调函数就是一个通过函数指针调用的函数。如果把函数的指针(地址)作为参数传递给另⼀个函数,当这个指针被用来调用其所指向的函数时,被调用的函数就是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。qsort 使用举例。

2024-05-23 00:47:05 319

原创 指针(3)

但是用相同的常量字符串去初始化不同的数组的时候就会开辟出不同的内存块。二维数组其实可以看做是每个元素是一维数组的数组,也就是二维数组的每个元素是一个一维数组。解释:p先和*结合,说明p是一个指针变量,然后指针指向的是一个大小为10个整型的数组。那就意味着二维数组传参本质上也是传递了地址,传递的是第一行这个一维数组的地址。数组指针变量是存放的是数组的地址(&数组名),能够指向数组的指针变量。typedef 是用来类型重命名的,可以将复杂的类型,简单化。根据上面的例子,第一行的一维数组的类型就是。

2024-05-22 23:19:06 307 1

原创 指针(2)

数组名的理解数组名就是数组首元素(第一个元素)的地址。两个例外:•sizeof(数组名),sizeof中单独放数组名,这里的数组名表示整个数组,计算的是整个数组的大小,单位是字节•&数组名,这里的数组名表示整个数组,取出的是整个数组的地址(整个数组的地址和数组首元素的地址是有区别的)&arr[0] 和 arr 都是首元素的地址,+1就是跳过⼀个元素。&arr是数组的地址,+1操作是跳过整个数组。一维数组传参的本质include<stdio.h>voidtestint。

2024-05-20 17:19:48 281 1

原创 指针(1)

类型的,可以理解为无具体类型的指针(或者叫泛型指针,这种类型的指针可以用来接受任意类型地址。const如果放在*的左边,修饰的是指针指向的内容,保证指针指向的内容不能通过指针来改变,但是指针变量本⾝的内容可变。const如果放在*的右边,修饰的是指针变量本⾝,保证了指针变量的内容不能修改,但是指针指向的内容可以通过指针改变。是C语言中定义的⼀个标识符常量,值是0,0也是地址,这个地址是⽆法使⽤的,读写该地址会报错。注意指针变量的⼤⼩和类型是⽆关的,只要指针类型的变量,在相同的平台下,⼤⼩都是相同的。

2024-05-20 00:47:41 1061

原创 【扫雷游戏】

学习了数组和函数的知识以后,通过扫雷游戏进一步理解了函数的传参(数组传参),以及用多个函数来实现不同的功能,学习了扫雷游戏的思路,也从游戏中获得了乐趣。

2024-04-19 01:33:45 437

原创 分支和循环

通过这几天的学习,我学习到了如何用循环去实现猜数字游戏,数组的遍历等等,以及能自己写出相关代码,也知道了在解决数学问题中很多时候得用到分支和循环语句。

2024-04-09 19:10:24 89 1

原创 me的自我介绍

大家好,我叫林腾,是一名大一新生,我的专业是软件工程,在上大学之前,我对计算机了解很少,甚至不感兴趣,但选择了这个专业并学习了一段时间后,我发现我对编程挺感兴趣的,所以,我开始学编程,写代码,同时,也有小目标,就是大三之前掌握c,c++,java,当然,是有难度的,所以我要利用好学习资源(b站,书籍,csdn……),每天至少花两个小时学编程,我最想进的IT公司就是华为,希望接下来能继续努力学习,早日实现自己的梦想。

2024-03-30 02:14:06 80 1

空空如也

空空如也

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

TA关注的人

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