自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 C++动态申请二维数组

动态申请数组,在C/C++编程之中也算是比较常见的操作,动态申请一维数组相信列位也都能从书中找到,但对于动态申请二维数组,似乎书中甚少提及,不过没关系,看完本文之后我们对于这个操作也就能有个清晰的认识了。下面我们进入正文:     动态申请一维数组的方法很简单,我们都知道数组是一段连续的内存空间,所以只要我们拥有数组首地址,那我们就能对数组元素逐个访问,而数组名有时是被解释为数组首地址(指针)的

2014-01-14 12:16:57 2997

原创 引用之利

C++程序设计中,我们总是需要根据各种需要去设计各种不同的接口、类等,因此数据成员也就成了我们的常客,同时这也引发了这样的一个问题:私有or公有。对于这个问题,或许没有十分具有说服力的答案,各有各理,但这并不是今日讨论的焦点。今日主题在于:如何更好地处理私有与公有。     在使用STL中的vector时,我们能够清楚地感受到它的便利,也了解了它类似一个可变长的动态数组。vector提供了一个方

2014-01-08 15:44:45 824

原创 排序算法——插入排序

插入排序是最简单的排序算法之一,插入排序通过N-1躺(pass)的排序,完成序列的有序化。什么叫做躺(pass)?简而言之,假设我们有一个N个元素的数组,从arr[m]到arr[0]的一次有效排序称之为一躺(pass)(其中m >= 1),则若我们想要将数组有序化就需要进行P=1到P=N-1躺排序(P=0可以忽略,它没有前一个元素,自身比较可有可无)。     插入排序通过相邻元素的比较,使部分

2014-01-06 21:15:07 1055

原创 命名的强制类型转换

有些时候,我们需要在代码中执行与此类似的操作:     int i, j;     double k = i / j; 但我们都知道,这样的操作得来的结果是不正确的,根据隐式类型转换规则,它得到的结果将是舍弃小数点后的部分再转换为double类型的值。由此,难道我们的代码中需要做相除操作的地方只能统一定义为浮点类型么?答案是否定的,我们还可以通过显式类型转换得到预期的结果!比如:    

2014-01-04 14:32:50 896

原创 sizeof运算符

sizeof运算符,我们在很多地方都能看到它的身影,或许我们看到的更多的是诸如sizeof(int)这样的形式,但有时,我们也会看到sizeof p; 这样的形式,对于第一种,我们从字面都理解了它的意思,但第二种或许会让你有些犯迷糊,它是获取p的大小,还是p的类型的大小呢?对于这个问题,我们还是先对sizeof先有个清楚的认识吧,下面就开始对sizeof进行简单介绍:     sizeof运算符

2014-01-03 20:50:08 1059

整型链表实现

整型链表实现 C++。

2013-10-17

搜索二叉树(整型)

搜索二叉树(整型) C++.

2013-10-17

C#版插入排序

C#版插入排序

2013-09-24

WPF 控件元素绑定简单示例

WPF 控件元素绑定简单示例

2013-09-17

C#接口示例

C#接口示例

2013-09-16

C#委托类型简单使用

C#委托类型简单使用

2013-09-16

C#属性及类的简单实用

C#属性及类的简单实用

2013-09-16

C#指针简单运用

C#指针简单运用

2013-09-16

C# Lamda表达式简单运用

C# Lamda表达式简单运用

2013-09-16

C++练习题经典

C++经典练习题,考试必备!适合初学者

2012-12-05

C语言100例

C语言100例,适合初学者!

2012-12-05

空空如也

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

TA关注的人

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