自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++类和对象(上)

class为定义的关键字,结构和结构体类似。类中内称为类的成员,类中函数称为类的方法或成员函数c++中 struct也可以定义类,c++ 中兼容C语言struct的用法,同时 升级了struct,使其可以定义 函数。定义在类 里的函数默认为inline.

2025-09-15 09:29:28 395

原创 c++入门基础

在C语言中我们创建函数或变量时名称是不能重复的,这会是我们的效率变低,错误增加。在c++中nemespace可以创建一个命名空间,namespace中可以定义变量/函数/类型等,在不同的命名空间中可以存在相同名称的变量名。int a = 0;int b = 0;int b = 2;int a = 0;在以上代码可以看出namespace的几个性质不同的命名空间就是namespace创造的几个不同的域1.在不同的命名空间中变量名可以重复。

2025-09-06 10:32:51 570

原创 顺序表的结构和用法

顺序表分为动态顺序表和静态顺序表,从命名可知一个是大小固定的,一个是大小可以变化的动态顺序表的机构本质上是一个结构体用数组来进行排序。

2025-07-10 20:03:13 231

原创 自定义类型:结构体,联合体,枚举

结构体可以说是各种不同类型变量的集合。

2025-05-29 20:02:21 982

原创 数据在内存中的存储

整数在内存中的存储是以二进制的方式存储的一个整数4个字节32个bit位在整数二进制码首位为符号位1为负数0为正数整数二进制有源反补三码源码就是这个整数十进制转换为二进制的码反码就是源码符号位不变,其他位取反1变0,0变1补码就是反码加一正数的源反补码都相同在内存中存放的补码就为源码负数的在内存中存的为补码。

2025-05-23 10:27:35 532

原创 C语言内存函数的介绍和使用

memcpy函数是一个复制函数,将source里的字节一个一个复制进destination指定的空间,直到给定的字节大小可以接受任意类型的地址在复制字符串时遇见’\0‘也不会停而会将源字符所指空间所有的字节都复制到指定空间 ,直到给定的字节大小它是不可以将自己空间同时作为源空间和指定空间的,也就是不能自己复制给自己 ,源空间和目标空间不能重叠;将arr1中的元素复制进arr2中就可用memcpy简单实现了,就可以不用循环一个个复制,极大优化了效率。

2025-05-22 21:10:04 217

原创 字符函数和字符串函数的介绍和使用

C语言中有一系列分类字符的函数,也就是识别是一个什么样的字符这些函数的使⽤都需要包含⼀个头⽂件是ctype.h这写函数将字符放入函数,如为真就返回回非0整数,为假就返回0;如我们要将一个字符串全转换为大写就可以用islower来识别小写字母并转换大小字母转换可以用大小字母的ASCII值差32来转换。

2025-05-21 17:24:18 941

原创 使用回调函数模拟qsort

一个函数的参数为一个函数指针,那个通过这个函数指针所调用的函数就为回调函数。回调函数不是由该函数的实现⽅直接调⽤,⽽是在特定的事件或条 件发⽣时由另外的⼀⽅调⽤的,⽤于对该事件或条件进⾏响应。

2025-05-17 00:20:30 141

原创 C语言指针

指针变量是用来存放指针的一个变量。当我们需要用一个变量时就可以通过指针变量来找到。(类型)*(变量名)例如int类型int a=10;int*pa=a;int是pa指向对象的类型。

2025-05-16 17:52:24 649

原创 扫雷游戏的基本实现

我们要实现扫雷游戏,首先要将游戏的基本框架写出。现在我们要实现游戏内容。

2025-04-26 14:33:04 123

原创 c语言中的循环函数

所以在 for 循环中 continue 的作⽤是跳过本次循环中 continue 后的代码,直接去到循环的调 整部分。break在英语中有终止中断的意思,在C语言中也是类似.break放在循环语句中是永久终止循环,当break出现会直接跳出循环继续往后执行。在以上的执行流程图中我们可以发现都出现了 break和continue这两个函数,那这两个函数分别又是什么意思呢,接下来就由我给大家介绍。如果是break知输出1234.在英语中是继续的意思,它是跳出本次循环中它后面的函数,继续进行下一次循环的判断。

2025-04-12 19:30:34 486

原创 浮点数据用printf输出

在我们刚开始学习C语言时,可能会忘记怎么输出浮点数,接下来我给大家来说明一下怎么用printf来输出浮点数。

2025-03-30 20:13:54 437

原创 编程小白的第一篇文章

大家好,我是一名智能网联汽车工程专业在读的大一学牲,为了以后能够更好就业加上自己对编程的兴趣选择学习C语言,未来想进入汽车行业参与智能网联汽车的研发和测试,希望能够和大家一起学习,一起进步。

2025-03-29 23:37:25 144

空空如也

空空如也

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

TA关注的人

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