- 博客(8)
- 收藏
- 关注
原创 键盘高度
NSNotificationCenter *defaultCenter = [NSNotificationCenter defaultCenter]; //UIKeyboardWillShowNotification键盘出现 [defaultCenter addObserver:self selector:@selector(keyboardWillShow:) nam
2015-04-17 20:54:39
406
原创 ARC和MRC
ARC工程中使用MRC的类:在targets的build phases选项下Compile Sources下选择要不使用arc编译的文件,双击它,输入-fno-objc-arc 即可MRC工程中也可以使用ARC的类:在targets的build phases选项下Compile Sources下选择要使用arc编译的文件,双击它,输入 -fobjc-arc 即可
2015-04-17 20:53:53
505
原创 安装CocoaPods
安装CocoaPods gem update —system我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:gem sources --remove https://rubygems.org/等有反应之后再敲入以下命令gem sources -a http://ruby.taobao.org/为了验证你的Ru
2015-04-17 20:51:36
449
原创 一个字符串去除里面的数字,把剩下的字符输出 和 一个字符串计算最大单词的长度并输出这个单词
//一个字符串去除里面的数字,把剩下的字符输出 char array[] = "fgh556dfgsdfg6 dfgbhn655dfgh"; char array1[100] = {0};//定义一个空数组 int x =0, y = 0;//定义两个变量分别标记 数组的第几位 for (char * i = array ; *i !='\0'; i+
2015-01-12 13:48:30
1303
原创 在控制台输入一段文本,将文本中的所有单词,存放到一个字符串数组中。 ( 要求占用内存最少)
char a[100] = {0}; printf("请输入一个字符串:"); scanf("%[^\n]", a); char temp[20] = {0};//定义一个数组用来保存单词 char *p[100] = {0};//指针数组//用来存地址 int i = 0, j = 0, k = 0;//i是字符串a每个元素的下标, j是累计的单
2015-01-11 21:10:28
1286
原创 输入一段字符串,把每个单词的首字母改成大写
char str[1000] = {0}; printf("请输入一个字符串:"); scanf("%[^\n]", str);// %[^\0]表示除了回车都接收 int i = 0, j = 0; while (*(str + i) != '\0') { if (*(str + i) != ' ') {
2015-01-11 20:16:41
5661
1
原创 指针数组和数组指针的区别
数组指针 又称行指针 int (* p)[4]该语句是定义一个数组指针 ,指向含四个元素的一维数组,本质上是一个指针指针数组 int * p[3]表示一个一维数组内含有三个指针变量 p,p + 1,p + 2仔细看一下就会发现两者的区别main(void){int a[2][2] = {{1, 2}, {3, 4}}; int (* p)[2]; char * s[2] =
2015-01-10 22:44:55
515
原创 优化的选择排序和折半查找法
int array[10] = {14,78, 67, 12,37, 92, 54,26, 31, 14}; BOOL neednext = YES;//优化的选择排序 for (int i = 0; i 10 && neednext; i++) { neednext = NO; for (int j =0; j 9 -
2015-01-10 21:54:44
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人