摘要: 野指针:也指针的地址在内存中不存在或那个地址中没有内容。 以下代码是错误列子: int *p; int a = 10; p = 0x1234; printf("p = %d\n",p); *p = 100; int a = 10; int *p; p = a; int b = *p; *p = 11 阅读全文
posted @ 2017-06-28 16:19 梦里梦见梦不见的 阅读(109) 评论(0) 推荐(0) 编辑
摘要: //指针是一种构造数据类型 int a; int * p;//p是一个指针变量,p 的类型int //2.指针指向谁,就把谁的地址赋值给指针 int b = 10; p = &b;//p变量存的是 b变量的地址 p : 指向谁,就是谁的地址 *p :指针目标的值 *p改变后会改变指向变量的值。 &p 阅读全文
posted @ 2017-06-28 16:09 梦里梦见梦不见的 阅读(97) 评论(0) 推荐(0) 编辑
摘要: break 其作用是跳出语句或跳出本层循环,转去执行后面的语句 要注意的是break语句只能跳出一层循环 continue 其功能是结束本次循环,即不再执行循环体中continue语句之后的语句,转入下一次循环条件的判断与执行。continue语句只结束本次的循环,并不跳出循环。 阅读全文
posted @ 2017-06-26 16:29 梦里梦见梦不见的 阅读(110) 评论(0) 推荐(0) 编辑
摘要: if(条件) { .... } else { ..... } ____ if(条件) { .... } else if(条件) { .... } while(条件) { .... } do { .... }while(条件) for(int i=0;i 阅读全文
posted @ 2017-06-26 16:24 梦里梦见梦不见的 阅读(93) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <string.h> int main(int argc, const char * argv[]) { 1、局部数组初始化 特点:数据元素不确定。 2、static数组不初始化 //数值为0 static static a[5]; for ( 阅读全文
posted @ 2017-06-26 14:38 梦里梦见梦不见的 阅读(144) 评论(0) 推荐(0) 编辑
摘要: int a[]={1,2,4,6,7,0}; int n=sizeof(a)/sizeof(int); //翻转 for (int i=0;i<n;i++) { if (i<n-1-i) { int s=a[i]; a[i]=a[n-1-i]; a[n-1-i]=s; } } for (int i= 阅读全文
posted @ 2017-06-26 13:59 梦里梦见梦不见的 阅读(99) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int main(int argc, const char * argv[]) { int a[]={1,2,4,6,7,0}; int n=sizeof(a)/sizeof(int); //1.冒泡 for (int i=0; i<n;i++) { for ( 阅读全文
posted @ 2017-06-26 13:50 梦里梦见梦不见的 阅读(101) 评论(0) 推荐(0) 编辑
摘要: int a=1,b=~a; 首先计算机中存储的是二进制补码。 把1转为二进制:0000 0001 ->反码 0000 0001 ->补码 0000 0001 ->取反 1111 1110 ->反码 0000 0001 ->补码 0000 0010 ->转为十进制 -2 b= -2 阅读全文
posted @ 2017-06-24 10:03 梦里梦见梦不见的 阅读(1054) 评论(1) 推荐(0) 编辑
摘要: 从0开始数 1.把0x4f 的第3位变成0;~(1<<3) & 0x4f 转为二进制: 1001111 最终结果:-> 1000111 1110111 -> 反 0001000 得:~(1<<3) & 0x4f 2.把0xff 的第2位变成0和第6位变成0; 同上 ~((1<<6)+(1<<2)) 阅读全文
posted @ 2017-06-23 21:16 梦里梦见梦不见的 阅读(209) 评论(1) 推荐(0) 编辑
摘要: 运算符的优先级和结合性 优 先 级 运 算 符 含 义 运算对象个数 结合方向 1 () 圆括号 自左向右 [] 下标运算符 −> 指向结构体成员运算符 . 结构体成员运算符 2 ! 逻辑非运算 1(单目) 自右向左 ~ 按位取反运算 ++ 自增运算符 − − 自减运算符 − 负号运算符 (类型) 阅读全文
posted @ 2017-06-22 20:23 梦里梦见梦不见的 阅读(224) 评论(0) 推荐(0) 编辑