自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++函数重载以及引用与指针的区别

这种不能实现,你把它的权限放大了,从只读变成能修改。注:常数也是只读。这种就没什么问题,权限缩小了。

2024-04-20 13:29:16 247 2

原创 c++入门之命名空间篇,还有一点点缺省小知识

C++相较于c语言的优点有哪些,为什么C++之父要创造C++?我想其中一个因素就是因为出现重名这种情况吧,你或许会疑惑重名是怎么出现的,只要控制取不同名字就行。这种想法在我们刚开始时学语言时经常会出现。但是,在公司工作时,重名却是很常见的事情,一个项目或者工程是通过多人合作的完成,因为多多少少会出现用同样名字的事情,而且,对于几千几万行代码而言,就算是我们自己完成,也难免会出现命名重复的问题。所以命名空间就出现了。

2024-04-17 11:55:55 400 2

原创 快速排序的多种c语言实现形式,以及优化,c语言

相信大家已经学过冒泡排序了吧,但是冒泡排序的时间复杂度是O(n^2),对于一个算法而言真是太烂了,而快排的时间复杂度是nlogn(必须通过优化才能实现nlogn,下面的代码没有把有序或者接近有序考虑进去,考虑的话最坏应该是n^2,可以通过三数取中法,也可以用随机值法)。或许你认为区别不是很大但是认真算一下n=1000000时,n^2=10*12,而nlogn只有20*10^6,就知道区别有多大了(注:这里把log中的2没写进去,因为这是默认的)

2024-04-14 19:56:09 236 1

原创 重要但易忽略:编译与链接,因强大的集成开发环境(IDE)而隐藏在应用程序开发关键一步

6.保留#pragma编译器指令,编译器需要用到它们。

2024-01-24 22:49:49 383 2

原创 位运算符的用法以及用途

6.按位异或的用法1.记住移位操作符或者位操作符是作用于二进制的补码正数的原码反码补码都是一样的负数的反码是原码取反,0变为1,1变为0,注意第一位及符号位保持不变;补码是反码加一;记住位运算符是作用于二进制的正数的原码反码补码都是一样的负数的反码是原码取反,0变为1,1变为0,注意第一位及符号位保持不变;补码是反码加一;

2023-11-08 16:58:31 106 4

原创 c语言分支循环语句

圆括号里表达了你所需要的条件,在该条件成立才能实行它的下一个语句(注意:如果加入一个大括号{},可以将大括号内的全部语句包括并且在此条件下实行)里面有三个空,第一个为你想要的初始值,第二个是判断条件,第三个是一次循环后你想要调试初始值用的;else if()跟if的用法差不多,但是它的条件里不包括一开始你写的if里面的条件。if语句如果只有两种选择可以不用else if,直接用if(),else就行。代码逻辑与if()差不多,除以上条件外的所有条件成立。while()括号里面是判断,调整在里面。

2023-10-27 12:59:04 38 1

原创 在命运十字路口再见吧

我希望有一天我能成为一个能够创造出游戏的人,所以现在正在挣扎于语言学习和题目解决。为了可以进入游戏公司(有热情的),我每天看着网课超前学习,了解编程底层逻辑,将大多的时间用在这方面了,希望以后还是能有时间去享受桃花色生活。大学生活是绚丽多彩的,大一的我刚开始跨入IT的大门,选择了这条秃头的路,男女比例差距让我怀疑无法拥有桃花色,但是这条路也是我所感兴趣的,在小时候玩游戏的时候就非常好奇游戏是怎么实现的。计算机神啊,请保佑我爱情事业梦想双丰收。

2023-10-24 16:29:10 32

空空如也

空空如也

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

TA关注的人

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