一、内存的简要了解 说到内存,很多人应该都多多少少有点了解了,我们在这再稍微多说几句: 一般我们可以把内存理解为三个部分:静态区,栈,堆。有些朋友搞不清到底什么是栈什么是堆,堆栈有多人会认为是堆和栈,两个放在一块。其实不然,其中我们口中讲的堆栈就是栈,而不是堆。堆的英文是heap ;栈的英文是sta ...
分类:
编程语言 时间:
2017-07-21 13:25:01
阅读次数:
245
谈到c语言,不得不提指针,有多少英雄好汉栽在指真上。利用指计可以很方便的使用数组和字符串(C#中的String类型就是引用类型,也就是指针类型)。指针支持动态分配内存,可以让程序更简介,提高效率。“要想精确打击,就要人工引导”---军旅剧中导弹兵经常会这样说,指针类似..
分类:
其他好文 时间:
2017-03-21 23:07:27
阅读次数:
381
看Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法这本书的时候看到有一个说多用类型常量,少用#define预处理指令 ,在这里面有说到指针常量,之前学C C++的时候也遇到过, 现在算是将这些小结。最重要的一句秘诀就是:*(指针) const(常量....
分类:
编程语言 时间:
2015-10-07 14:44:21
阅读次数:
258
先写一个Person类 Person.h 1 #import 2 3 @interface Person : NSObject 4 { 5 @public 6 int age; 7 double height; 8 } 9 - (void)print;10 11 @endPers...
分类:
其他好文 时间:
2015-06-30 12:41:10
阅读次数:
151
1.取一个变量的值,可通过直接与间接的方式直接:访问变量 间接:通过变量的内存地址来获取变量的值。存放内存地址的变量就是指针变量。2.定义指针变量的语法:类型* 变量名&:取地址运算符,取变量的内存地址;(单目运算符)*:取变量运算符,读取指针所指的变量。3.对于指针变量,有两个规则:(1)定义指....
分类:
其他好文 时间:
2015-06-03 15:15:10
阅读次数:
103