数据表示的含义是 表示一个内存格子的长度和解析方法 - 八卦娱乐头条

数据表示的含义是 表示一个内存格子的长度和解析方法

来源:八卦娱乐头条时间:2020-05-30 17:42:02

数据类型决定长度的含义:我们一个内存地址(0x30000000),本来这个地址只代表1个字节的长度,但是实际上我们可以通过给他一个类型(int),让他有了长度(4),这样这个代表内存地址的数字(0x30000000)就能表示从这个数字(0x30000000)开头的连续的n(4)个字节的内存格子了(0x30000000 + 0x30000001 + 0x30000002 + 0x30000003)。
数据类型决定解析方法的含义:譬如我有一个内存地址(0x30000000),我们可以通过给这个内存地址不同的类型来指定这个内存单元格子中二进制数的解析方法。譬如我 (int)0x30000000,含义就是(0x30000000 + 0x30000001 + 0x30000002 + 0x30000003)这4个字节连起来共同存储的是一个int型数据;那么我(float)0x30000000,含义就是(0x30000000 + 0x30000001 + 0x30000002 + 0x30000003)这4个字节连起来共同存储的是一个float型数据;

之前讲过一个很重要的概念:内存单元格子的编址单位是字节。
(int *)0;
(float *)0;
(short)0;
(char)0;

int a; // int a;时编译器会自动给a分配一个内存地址,譬如说是0x12345678
(int *)a; // 等价于(int *)0x12345678
(float *)a;

C语言中,函数就是一段代码的封装。函数名的实质就是这一段代码的首地址。所以说函数名的本质也是一个内存地址。

张筱雨魅惑 张筱雨诱惑全集劈开双腿露私处

健康
文章作者:八卦娱乐头条
张筱雨魅惑 张筱雨诱惑全集劈开双腿露私处

女人花瓣 女性阴部美图

健康
文章作者:八卦娱乐头条
女人花瓣 女性阴部美图

男生添女生几几图片 男生叉女生几几图片

健康
文章作者:八卦娱乐头条
男生添女生几几图片 男生叉女生几几图片

强奸日本美女图片 摸下体强奸不成逼口交

健康
文章作者:八卦娱乐头条
强奸日本美女图片 摸下体强奸不成逼口交

女人鼻头有肉 看相女人鼻梁高挺鼻头有肉相

健康
文章作者:八卦娱乐头条
女人鼻头有肉 看相女人鼻梁高挺鼻头有肉相