摘要: 根据字符串对象的参数自动计算用来显示该字符串的UI控件的宽和高 1. 影响昵称Label的高和宽的因素: 字体和字号大小、文字多少、高度取决于是否固定了宽度(是否限制了最大的宽度和高度) 2. 使用字符串对象的boundingRectWithSize方法自动计算,该字符串对象显示时需要的的CGRec 阅读全文
posted @ 2016-04-18 18:00 stevenwuzheng 阅读(219) 评论(0) 推荐(0) 编辑
摘要: CONST(C中的CONST) const是一个C语言(ANSI C)的关键字,它限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外CONST在其他编程语言中也有 阅读全文
posted @ 2016-04-18 17:26 stevenwuzheng 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 认识C和内存管理 C程序内存空间分为下面5类: stack栈: 存放着局部变量和函数参数等数据,向下生长 (可读可写可执行) heap堆: 给动态分配内存使用,向上生长 (可读可写可执行) bss segment:BSS段 用来存放未初始化的全局变量、未初始化的静态变量 和 这两种变量初始化值为0的 阅读全文
posted @ 2016-04-18 10:11 stevenwuzheng 阅读(352) 评论(0) 推荐(0) 编辑
摘要: C语言的内存管理 C语言的内存管理 转载:http://blog.csdn.net/wind19/article/details/5964090 转载:http://blog.csdn.net/wind19/article/details/5964090 对于一个C语言程序而言,内存空间主要由五个部 阅读全文
posted @ 2016-04-18 09:59 stevenwuzheng 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 堆heap和栈Stack 在计算机领域,堆栈是一个不容忽视的概念,堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出 阅读全文
posted @ 2016-04-18 09:45 stevenwuzheng 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象语言的特征主要包括:封装:隐藏内部实现继承:复用现有代码多态:改写对象行为 1.1 封装封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理 阅读全文
posted @ 2016-04-18 08:31 stevenwuzheng 阅读(585) 评论(0) 推荐(0) 编辑