数据存储模型到编程思想
2016-04-07 20:33
218 查看
主题:数据存储模型到编程思想
1.内存
不懂内存的不叫程序员
2.数据类型
计算机只有加减
数据类型规定了内存大小
3.指针和引用:
指针即地址
int* 规定这块内存存储的是int类型的地址
任何类型的指针所占内存大小是4个字节
int* double* :指针所占内存为固定的(地址编号最大32位,最大为4字节);指针类型表示数据所占的内存大小
数据地址=字节编码
多级指针的作用:基址即固定的地址(起始指针)为了保障游戏领域的数据安全
引用:变量的别名;不同的标识名代表同一块内存区域
指针和引用的区别:对数据的不同表达形式,一个间接形式,一个直接形式
4.面向过程:追求结果,不重视过程,执行单元是函数,关注函数的功能不关注函数功能具体怎么实现
资源是不受管理的
5.面向对象:执行单元是对象,对象是具有相同特征的具体,类是具有相同特征的抽象,资源是受管理的(核心,防止对象间资源调度出错)
1.内存
不懂内存的不叫程序员
2.数据类型
计算机只有加减
数据类型规定了内存大小
3.指针和引用:
指针即地址
int* 规定这块内存存储的是int类型的地址
任何类型的指针所占内存大小是4个字节
int* double* :指针所占内存为固定的(地址编号最大32位,最大为4字节);指针类型表示数据所占的内存大小
数据地址=字节编码
多级指针的作用:基址即固定的地址(起始指针)为了保障游戏领域的数据安全
引用:变量的别名;不同的标识名代表同一块内存区域
指针和引用的区别:对数据的不同表达形式,一个间接形式,一个直接形式
4.面向过程:追求结果,不重视过程,执行单元是函数,关注函数的功能不关注函数功能具体怎么实现
资源是不受管理的
5.面向对象:执行单元是对象,对象是具有相同特征的具体,类是具有相同特征的抽象,资源是受管理的(核心,防止对象间资源调度出错)
相关文章推荐
- 第五周作业 关于C语言的问卷调查
- 大话设计模式C++版——装饰模式
- C#抓取ZigBee串口数据代码
- 手把手教你用Java制作原生态的报表
- 代码初识与盒子模型
- 编程学习之代理模式
- Java笔记
- 关于C++中getline()函数的一个陷阱
- Java反射
- Java技术_Java千百问(0022)_java如何捕获异常
- Django学习笔记 Django的工程目录
- 分享一个写python特别好的个人的博客
- 屏蔽搜索引擎蜘蛛的代码
- Java垃圾回收机制
- Java基础学习第二天——基础数据类型介绍
- STL与泛型编程<十八>:STL算法之非变动性算法(Nonmodifying algorithm)
- 《C#高级编程》
- js 编码、解码与asp.net 编码、解码
- 「学习笔记」4.7代码学习
- java 日期处理大全