自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数组指针和指针数组的区别

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;      

2016-02-28 09:21:57 341

转载 为 Visual Studio 配置 Git 源代码管理工具

为 Visual Studio 配置 Git 源代码管理工具使用 Visual Studio 可以配合 Git 工具做版本管理。也可以直接将工程同步到 GitHub 上。配置过程非常简单。首先你要安装 GIt,安装和配置步骤见 安装 Git,Windows 上只要替换其中的安装步骤,其他类似。在 Visual Studio 安装插件 Git Source Control

2016-02-23 23:43:40 1007

转载 c中的inline避免了频繁调用函数对栈内存重复开辟。

在c中,为了解决一些频繁调用的小函数大量消耗栈空间的问题,特别的引入了inline修饰符,表示为内联函数。栈空间就是指放置程式的局部数据也就是函数内数据的内存空间,在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足所造成的程式出错的问题,函数的死循环递归调用的最终结果就是导致栈内存空间枯竭。下面我们来看一个例子#include //函数

2016-02-14 17:28:50 2416

原创 (x&y) + ( (x^y)>>1 )求平均值

(x&y)+((x^y)>>1),把x和y里对应的每一位(指二进制位)都分成三部分,每一类分别计算平均值,最后汇总。其中,第一部分是x,y对应位都是1,用x&y计算其平均值;第二部分是x,y中对应位有且只有一位是1,用(x^y)>>1计算其平均值;第二部分是x,y中对应位均为0,无须计算。下图详细说明:下面我再分别说明一下前两种情况是怎样计算的:第一部分,x,y对应位均为1,相加后再除以

2016-02-14 00:29:06 623 1

转载 C printf() 详解——printf('%08x',number); 程序员面试宝典中的一个错误 char * b=(char *)&a

本文转自:http://www.cppblog.com/wuzimian/archive/2012/05/23/175925.aspx1 #include 2 using namespace std; 3 int main() 4 { 5      unsigned int a = 0xFFFFFFF7; 6      unsigned char i = (unsign

2016-02-08 16:56:42 753

转载 32位float在内存中的存储主要分成三部分:1bit符号位,8bit指数位(127+指数),23bit尾数位..0.0f存0。。1.0f存0x3f800000.

在C/C++中float是32位的,double是64位的,两者在内存中的存储方式和能够表示的精度均不同,目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。无论是float还是double,在内存中的存储主要分成三部分,分别是:(1)符号位(Sign):0代表正数,1代表负数(2)指数位(Exponent):用于存储科学计数法中的指

2016-02-02 23:21:04 14160 1

获得栈中的最小元素

Get Min value of Stack

2016-04-24

拷贝具有随机指针节点的链表,

拷贝具有随机指针节点的链表,挂链过程next易混易错,写满了注释。 运行时改包名。

2016-04-24

通过2个栈 模拟队列。

通过2个栈 模拟 队列。

2016-04-24

二叉搜索树 转为 双向链表,

二叉搜索树 转为 双向链表, 导入eclipse时要改包名package classOne; BST To Double LinkedList change package name,

2016-04-24

安卓zxing生成二维码和扫描例子

安卓zxing生成二维码和扫描例子,直接导入到eclipse中可成功运行。

2016-03-23

了解窗体设计器,

了解窗体设计器,熟悉开发工具箱,认识解决方案资源管理器

2012-10-07

空空如也

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

TA关注的人

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