变量在计算机中的存储方式。
来源:互联网 发布:淘宝3c证书是什么 编辑:程序博客网 时间:2024/05/23 00:08
#include<stdio.h>
int main()
{
int a=2;
int main()
{
int a=2;
printf("a=%d\n",a);
printf("a的地址:%p\n",a);
}
printf("a的地址:%p\n",a);
}
这里的a只是一个标识符,只是给程序员看的,计算机不认识a这字母。a在计算机中仅仅是转换为一个计算机用于标识这个数值2的东西。这个2在内存中存放的形式是占用4个内存单元的空间,即四个字节。在存储的时候是以2的补码形式存的00000000|00000000|00000000|00000010|这个空间的首地址就是a的地址。
假如输出的a的地址是00000002,那么2在计算机中的存储就应该如下图所示。
阅读全文
0 0
- 变量在计算机中的存储方式。
- 浮点数在计算机中的存储方式
- 浮点数据在计算机中的存储方式
- 数据在计算机中的存储方式
- 浮点数在计算机中的存储方式
- php变量在内核中的存储方式
- PHP变量在内核中的存储方式
- 浮点型变量在计算机内存中的存储格式
- 自学者疑难之一,实型数在计算机中的存储方式
- 浮点数在计算机中的存储方式(转)
- IEEE-754标准,浮点0在计算机中的存储方式
- float和double数据在计算机中的存储方式
- 实数和字符在计算机中的存储方式
- 判断数字1在计算机中的存储方式
- PHP变量在zend内核中的存储方式
- -1在计算机中的存储
- 负数在计算机中的存储
- 负数在计算机中的存储
- redis连接过多的一个解决方法
- 视频VR/点播/直播播放器研究与OpenGL(1)
- mysql_replace into
- MySQL中的datetime与timestamp比较
- 图像处理12:获取程序执行时间
- 变量在计算机中的存储方式。
- 使用 sqlalchemy 时如何配置使用 postgresql 的 uuid 类型
- Java 线程同步
- 回文串最小划分 dp
- 文献学习-Generating Hard Instances of Lattice Problems
- MapReduce任务的优化
- bzoj 1821 部落划分
- 我的常用笔记
- 消息代理RabbitMQ——介绍篇