摘要: 实现文件通常是.m文件。 接口中所声明的方法(method),需要在.m 文件中,通过xcode 来实现这个方法(method)。 今天查看apple 的官方文档时(如下)。https://developer.apple.com/library/mac/referencelibrary/Gettin 阅读全文
posted @ 2016-05-06 07:48 、Absorption 阅读(397) 评论(0) 推荐(0)
摘要: 一、Foundation framework中用于收集cocoa对象(NSObject对象)的三种集合分别是: NSArray 用于对象有序集合(数组)NSSet 用于对象无序集合(集合) NSDictionary用于键值映射(字典) 以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的 阅读全文
posted @ 2016-04-28 17:18 、Absorption 阅读(334) 评论(0) 推荐(0)
摘要: //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [ 阅读全文
posted @ 2016-04-20 14:51 、Absorption 阅读(150) 评论(0) 推荐(0)
摘要: //文件初始化 void init(){ FILE * fp=NULL; fp=fopen("telbook.data", "rb"); int count=0; if (fp==NULL) //没有这个文件就把这个文件创建出来 { fp=fopen("tellbook.data", "wb"); 阅读全文
posted @ 2016-04-15 14:59 、Absorption 阅读(325) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include "shou_note.h" struct student *create() /*这个括号是什么意思?*/ { //创建 头指针 尾指针 新指针 struct student *phead=NULL; struct student *pend 阅读全文
posted @ 2016-04-12 20:20 、Absorption 阅读(421) 评论(0) 推荐(0)
摘要: void quiksort(int a[],int low,int high){ int i = low; int j = high; int temp = a[i]; if( low < high) { while(i < j) { while((a[j] >= temp) && (i < j)) 阅读全文
posted @ 2016-04-12 19:14 、Absorption 阅读(463) 评论(0) 推荐(0)
摘要: 一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(stati... 阅读全文
posted @ 2016-04-12 19:13 、Absorption 阅读(193) 评论(0) 推荐(0)