自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 原码、反码、补码、取反运算~、以及单目运算符 -

正数原码、反码、补码形式一致。     负数反码,为其原码的符号位不变,其他位取反; 负数补码,是其反码加1。    举例8bit有符号型整数:+34 原码 = 反码 = 补码:00100010 -34  原码 = 10100010,反码 = 11011101,补码 = 11011110      不管是在32还是在64位编译器处理下,int都是4字节32位,所以整

2017-06-09 19:17:21 2298

原创 指针、空指针、指针值、void*指针

指针    指针是一种类型的复合类型。(1)指针本身是对象(2)无须在定义时赋初值,未初始化指针使用之前必须赋值。在块作用域内定义的指针若没有初始化则是不确定值;在块作用域外定义的指针若没有初始化则默认初始化是0。 //定义指针的方法一 int a1 = 12; int *ptr1; ptr1 = &a1; //使用之前必须赋值 printf("ptr1

2017-06-09 18:11:33 893

原创 数组名的值、数组名取地址&的值、数组名取sizeof的值

代码如下:int a[5] = { 1, 2, 3, 4, 5 };printf("%d,%d\r\n", a, &a);printf("%d,%d\r\n", a + 1, &a + 1);printf("\r\n");int b[3] = { 1, 2, 3 };printf("%d,%d\r\n", b, &b);printf("%d,%d\r\n", b + 1, &b + 1);pr

2017-06-09 11:42:10 768 1

空空如也

空空如也

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

TA关注的人

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