1,基本数据结构:file_system_type每种文件系统对应一个文件系统类型结构,注册之后形成单链表,链表表头为file_systems(全局变量).Superblock反应文件系统整体的控制信息,超级块以多种方式存在。(磁盘超级快、内存超级块、VFS超级块)Inode反应了某个文件系统对象的...
分类:
其他好文 时间:
2014-11-01 23:03:46
阅读次数:
341
什么是数据结构:数据 + 关系关系可分为:集合,线性结构,树结构,图结构或网状结构。存储结构:顺序存储,链式存储,索引存储,散列存储。数据类型:原子类型,结构类型1.算法的时间复杂度2.算法的空间复杂度 2.1 算法本身占用的空间 2.2 算法的运行时占用的空间 2.3 算法运行时临时占用的空间
分类:
编程语言 时间:
2014-10-28 21:30:08
阅读次数:
157
有时候总是分不清类和结构,在什么时候用类?在什么时候用结构?按值区分 类,引用类型 结构,值类型定义方式 类:字段(除了const字段之外)应总是私有的,并 由公有属性封装;1 ResponseCassetteCounter cassetteCounter = new ResponseCassett...
分类:
其他好文 时间:
2014-10-25 17:14:41
阅读次数:
185
变量
变量的名字:标识符
1、变量的名字必须以大写字母、小写字母或者下划线开始
2、变量的其他部分必须是大写字母、小写字母、数字或者下划线组成
3、变量不能由空格、&、*组成,不能使用C程序关键字集合
变量命名的习惯:驼峰命名法
示例:myVa...
分类:
编程语言 时间:
2014-10-23 22:48:52
阅读次数:
346
同类型结构体之间赋值不一定有效今天为这个问题debug好久...之前看到一个关于结构体使用的技巧, 这个技巧可以避免内存零碎. 保证结构体所属内存尽量不要零散化.struct struct_name{element_type varible; ...; element_type poin...
分类:
其他好文 时间:
2014-10-16 23:04:23
阅读次数:
209
c#包含两大数据类型:值类型和引用类型。值类型包括简单类型、结构体类型和枚举类型,引用类型包括自定义类、数组、接口、委托等内存基本被划分为两大部分:堆和栈。从内存分配上来看,值类型通常分配在线程的堆栈上,作用域结束时,所占空间自行释放,效率高,无需进行地址转换,而引用类型通常分配在托管堆上,由GC来...
结构 struct结构是使用struct关键字定义的结构与类相似,但有两大区别:1.结构属于值类型,而类属于引用类型;2.结构是隐式密封的,也就是不可继承的,而一般的类不是隐式密封的.其他区别:3.结构中不能再定义无参数构造函数或析构函数,而类中可以4.结构中普通字段不能直接赋值,只有声明为stat...
分类:
其他好文 时间:
2014-10-15 21:03:51
阅读次数:
170
结构体也属于构造类型.结构体比数组更加灵活,可以存放不同类型的变量结构体是由若干组成员组成的,成员既可以是基本数据类型.又可以是构造类型,比如数组结构体属于自定义数据类型1.结构体声明:struct结构体名{类型说明符成员名;…;类型说明符成员名;};//注意此处分号不能少.结构..
分类:
编程语言 时间:
2014-10-14 13:14:28
阅读次数:
157
结构体指针指针当做函数参数数组当做函数参数1.结构体指针指向结构体变量的指针.称为结构体指针Studentstu={0};Student*p=&stu;Student*结构体指针类型(类型),p结构体指针变量(变量名);&stu结构体变量地址(初值)(*p).sex=‘m’;p->sex=’m’;(*p)对指针取值后是结构..
分类:
其他好文 时间:
2014-10-14 12:06:59
阅读次数:
183
数据类型---基本数据类型,构造类型,指针类型 基本数据类型--整型,浮点型,字符型,枚举类型 构造类型---数组类型,结构体类型,公用体类型 指针类型-------------------------------布尔类型:OC中底层实际上是使用 signed char 来代表BOOL,而YES,N...
分类:
移动开发 时间:
2014-10-10 19:44:24
阅读次数:
201