我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C++简单变量的栈的分配

int main()
{
short i = 6;
short j = 0;
printf("%d\n", &i);
printf("%d\n", &j);
}
输出的结果中,i的地址要比j的地址高12,也就是他们中间有两个4字节的空间。请问这部分的空间是干嘛的?为什么变量没有进行连续的分配?

这个我感觉没有研究的必要,这些内存都是系统给分配的,感觉有随机性

近期文章

  • 安卓,主线程和子线程间传递消息,出错·,求大家帮我看看
  • c语言怎么编2的n次方不溢出?
  • 求正则替换网页img的src
  • 关于nodejs中express orm的save方法的使用
  • DB2 v9.7最好在什么版本的linux下运行
  • c# remoting如何验证客户端DLL有没有被篡改?
  • Java如何存储浮点型数
  • C#窗体控件实现一个多线程序出现了点小问题,、请大家指点一下
  • JAVA,VECTOR实现指定位置插入元素,时间复杂度为O(1)
  • 在xilinx进行sim仿真失败
  • 如何实现svg路径动画进度条
  • ,,,,,,,,,, php
  • VC/MFC 单文档工程,如何动态创建CFormView并显示出来?
  • asp做个田径运动会总分表,打开慢
  • android sudio中,如何在debug的时候预览bitmap对象?
  • 需求建模关于类的建模
  • 关于 Canvas Xfermode DST_IN 实现圆形图片问题
  • mst媒体文件,ijk电脑上怎么解码
  • 微信系统做星座分析的朋友介绍下经验
  • 设计二元光学元件,比如光束匀滑器设计的Matlab 程序。用GS算法程序

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华