- 博客(10)
- 收藏
- 关注
转载 Xcode命令使用大全
新建项目 com + shift +N新建文件 com + N偏好设置 通用 com + ,跳到指定行 com + L当前行加断点 com + \移动编辑区最上方 com + 上移动编辑区最下方 com + 下移动光标所在行最左边 com + 左移动光标所在最右边 com + 右向前/后跳一个单词
2016-04-24 19:10:21 2370
原创 Objective-C 内存管理
1.什么是内存管理?移动设备的内存是有限的,每个APP所占用的内存也是有限制的。当APP所占用的内存较多时,系统会发出内存警告,这个时候需要回收一些不再使用的内存空间,比如说一些不再使用的对象,变量等。注意:OC中需要内存管理的都是OC对象,基本数据类型不需要手动管理,系统自动管理。2.OC中内存管理方式每个OC对象都有自己的引用计数器,每个OC对象内部专门有4个字节的存储空间来存
2016-04-24 10:52:22 424
原创 Objective-C 关于NSString字符串相等
1.任何两个相同字符串值的声明,即使是存储在不同的变量名中,也是指向同一个对象// 以下方式都是在常量区,都是指向同一个地址 NSString *str1 = @"Hello world."; NSString *str2 = @"Hello world."; NSString *str3 = [NSString stringWit
2016-04-18 22:37:07 1489
原创 C语言-条件编译调试Bug
#include #define DEBUG1 1#if DEBUG1 == 1//显示调试信息 ##表示参数可以是0个,也可以多个#define Log(format,...) printf(format,## __VA_ARGS__)#else//不显示调试信息#define Log(format,...)#endifint main(int argc, const
2016-04-13 16:05:49 807
原创 C语言-二分查找(折半查找)算法
1.折半查找算法原理:取中间元素与查找元素进行比较,如果查找元素比中间元素大,则在中间元素右边查找,如果查找元素比中间元素小,则在中间元素的左边查找。代码例子:#include /** * 折半查找函数 * * @param arr 数组 * @param len 数组长度 * @param value 查找元素 * * @return 返回查找元素的
2016-04-03 21:42:41 37579 3
原创 C语言-冒泡,选择排序
1.冒泡算法简单定义:大数下沉,小数起泡代码实现:#include void funcScort(int arr[],int len){ for (int i = 0; i1; i++) { for(int j = 0 ;j1-i;j++ ){ if (arr[j]>arr[j+1]) { int temp;
2016-04-03 20:57:47 714
原创 C语言-交换两个变量的值
1.使用中间值temp int a = 5,b = 8; int tmp; tmp = a; a = b; b = tmp;输出结果:a=8,b=5 2.使用求和方式 int a = 5,b = 8; //不用中间值 a = a+b; b = a-b; a = a-b;输出结果:a=8,b=5 3.使用异或int main(int arg
2016-04-03 00:15:26 1220
原创 C语言-位运算
1.原码(8位二进制)+1的原码:0000 0001 第一位是符号位-1的原码:1000 00012.反码正数的反码就是原码,负数的反码是符号位不动,其他位按位取反。+1的反码:0000 0001-1的反码:1111 11103.补码正数的补码就是其本身,负数的补码就是原码的基础上,符号位不变,其余各位取反 (负数补码是其反码加一)+1的补码:0000
2016-04-03 00:06:27 580
原创 C语言基础
1.C语言中的关键字(32个)2.标识符的命名规则a. 只能由字母,数字,下划线或美元符号$组成b.不能以数字开头c.不能与关键字重名d.严格区分大小写3.标识符的命名规范1).起一个有意义的名字(提高代码的可读性)2).驼峰命名4.常量,表示一些固定的数据,这些数据不能改变5.常量分类:整型常量,实型常量,字符常量,字符串常量。特殊的字符常量(转义字符
2016-04-01 20:57:42 643
原创 C语言基础知识
1.mian函数是程序的入口,一个程序只能有一个main函数,需要一个int返回值。返回值int可以省略,默认为int,main()函数中可以不提供return#include void showMessage(){ printf("Hello,World\n");} main(int argc, const char * argv[]) { showMessage();
2016-04-01 10:54:51 679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人