- 博客(7)
- 收藏
- 关注
原创 Privacy Policy
This app respects and protects the privacy of all users who use the service. In order to provide you with more accurate and personalized services, this app will use and disclose your personal informat...
2018-10-30 08:06:04 272 1
原创 内存的分配方式有几种
1.从静态存储区域分配,内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在;(如全局变量)2.在栈上创建,在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数在执行结束时,这些存储单元被自动释放。处理器的指令集中有关栈内存的分配运算,因此效率很高,分配内存容量有限。3.从堆上分配,亦是动态分配,程序在运行的时候用malloc或new申请任意多的内存,程序员自己负责
2015-10-07 22:32:06 604
原创 关于#define宏定义
一、求最大值和最小值以下为代码实现:#define MAX( x, y) (((x) > (y)) ? (x) : (y))#define MIN( x, y) (((x) 以上两个宏主要考察了宏应用的基本知识,三元运算符,比if else 更优化代码,书写简洁;在此特别注意参数要用括号括起来,因为宏是简单的文本替换,如不注意,很容易出错。下面就来看一个例子:#
2015-10-06 14:11:51 634
原创 关键字static的作用是什么?
这是一道常见的面试题,大多数人能答对两个作用,很少有人答对第三部分;下面就来解答这道题:1.在函数体内,一个被声明为静态的变量在这函数被调用的过程中维持值不变。2.在模块内(但在函数体外),一个被声明为静态的变量可以被模块内的所有函数访问,但不能被模块外的其他函数访问。它是一个本地的全局变量。3.在模块内,一个被声明为静态的函数只可以被这一模块内的其他函数调用。那就是,这个函数被限制在
2015-10-06 13:07:42 484
原创 有关static 、const等关键字概念与区别
一、static全局变量与普通的全局变量有什么区别1.static全局变量与普通全局变量的区别是:static全局变量只初始化一次,防止在其他文件单元被引用;2.static局部变量与普通局部变量的区别是:static局部变量只初始化一次,下一次依据上一次的结果值;3.static函数与普通函数的区别是:static函数在内存中只有一份,普通函数在每个被调用中维持一份复制品;二、c
2015-10-06 11:35:39 3298
原创 Xcode常用快捷键使用
这是第一次写博客,心理颇有些紧张,不过学习是漫长的,万事开头难,坚持一下就好了!今天归纳整理了Xcode的快捷键使用,快速的掌握快捷键,能提高开发效率,希望能给你带来帮助。一、关于运行调试1.command + R 运行 command + . 停止2.F6: 单步调试 F7:跳入 F8:继续二、关于command ,shift ,contr
2015-09-25 19:00:26 381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人