自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 string OJ之字符串与整数之间转换

进位思想,字符和数字之间来回切换好的,以下是针对和的完整计算过程,列举了每一步的详细操作。

2024-08-25 14:37:55 294

原创 Linux--权限与工具

2024-08-24 13:11:33 68

原创 initializer_list

用一串实体类型初始化对象,用initializer_list类它自带迭代器begin,end,存进去的有first,last两个指针,所以sizeof(i1)= 8;

2024-07-04 17:52:02 131

原创 C++ 模板

template <typename T>或 template <class T>

2024-04-29 11:10:52 99

原创 C++动态内存管理

/创建一个变量并初始化为10。//创建10个变量未初始化;对于自定义类型malloc不能通过访问私有成员进行初始化,对于内置类型malloc和new区别不大;而new可以调用默认构造函数进行初始化;若后面加上{}则初始化为0;

2024-04-22 21:24:36 149

原创 const

int * const --> 指针的地址不能变,指向的内容可以变;const int * -->指针的地址可以变,指向的内容不能变;总结:看 * 和 const 谁在前面,谁不能变;const 成员才能调用 const 函数。

2024-04-15 16:18:44 162 1

原创 运算符重载

调用方式 :

2024-04-15 08:24:09 114 1

原创 C++类和对象

sizeof (A) = 1;

2024-03-31 21:37:23 110 1

原创 auto自适应

【代码】auto自适应。

2024-03-31 12:35:41 189 1

原创 inline函数

2024-03-31 11:05:05 106 1

原创 C++引用

const 修饰的 z 不能修改,但可以通过 修改 y 修改 x ,z 。

2024-03-29 08:55:13 99 1

原创 为什么C++支持函数重载,而C语言不支持?

2024-03-27 20:52:24 75

原创 C++缺省参数

1.半缺省参数必须从右往左依次且连续来给出,不能间隔着给。

2024-03-27 12:35:28 172

原创 C++域操作符 : :

-->先去局部找;a << endl;--->先去命名空间 bit 找;--->先去全局找;

2024-03-27 12:01:59 120

原创 冒泡排序,选择排序,希尔排序,堆排序,快排,归并排序,计数排序

/冒泡排序j < n - 1;j++)i++)// 插入排序i < n - 1;i++)int end=i;end--;elsebreak;// 希尔排序gap /= 2;i++)end -= gap;elsebreak;

2024-03-20 16:46:38 249 1

原创 大端和小端

由上图我们可以先取出1的地址然后强制转换成char*类型判断是否等于就可以。小端模式:数据的低位字节,存放在低地址中;数据的高位字节,存放在高地址中。计算机读取数据的方向,是从高地址开始读取的;大端模式:数据的低位字节,存放在高地址中;数据的高位字节,存放在低地址中。计算机读取数据的方向,是从低地址开始读取的;

2024-01-23 17:21:37 498 1

原创 数据截断,整型提升

char 类型(8个bit)的数据如果用 int 类型(32个比特位)来定义则会发生截断反之则会整型提升。

2024-01-23 13:28:23 522 1

原创 浮点数在内存的存储

⼗进制的-5.0,写成⼆进制是 -101.0 ,相当于 -1.01×2^2。那么,S=1,M=1.01,E=2。对于32位的浮点数,最⾼的1位存储符号位S,接着的8位存储指数E,剩下的23位存储有效数字。⼗进制的5.0,写成⼆进制是 101.0 ,相当于 1.01×2^2。• (-1)^S表⽰符号位,当S=0,V为正数;那么,按照上⾯V的格式,可以得出S=0,M=1.01,E=2。• M表⽰有效数字,M是⼤于等于1,⼩于2的。要理解浮点数在计算机内部的表⽰⽅法。• 2^E表⽰指数位。

2024-01-22 22:28:53 322

原创 C语言运算符之^ ^的学习

^嘿嘿是不是比较可爱,接下来让我们来了解了解这个可爱的玩意儿!整数与整数之间的运算示例:3^-5对应二进制位进行异或运算相同为0相异为1。

2024-01-20 20:16:19 609

空空如也

空空如也

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

TA关注的人

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