当前位置: 首页 > news >正文

企业网站建站源码电商详情页模板免费下载

企业网站建站源码,电商详情页模板免费下载,组建公司网络方案,兰州出台9条优化措施目录 图示 详解 代码段 备注:x86 32位linux环境下,进程虚拟地址空间区域划分 图示 详解 用户空间 用于存储用户进程代码和数据,只能由用户进程访问 内核空间 用于存储操作系统内核代码和数据,只能由操作系统内核访问 text t…

目录

图示

详解

代码段


备注:x86 32位linux环境下,进程虚拟地址空间区域划分

图示

详解

用户空间

用于存储用户进程代码和数据,只能由用户进程访问

内核空间 

用于存储操作系统内核代码和数据,只能由操作系统内核访问

text

text也称为只读代码段,用于存放程序的机器指令

这个区域通常是只读的,以防止程序修改自身的指令

rodata

rodata区域是只读数据区域(read-only data segment)的简称

在程序运行时,该区域存储只读的常量数据,如字符串常量和全局常量变量

这些数据在程序运行期间不可被修改

data

data也称为已初始化数据段,用于存放已经初始化成非0的全局变量和静态变量

bss

bss是Block Started by Symbol的简称,也称为未初始化数据段

用于存放未初始化的全局变量和静态变量

在程序加载时,bss区域的值会被设置为0

heap

堆区用于动态分配内存,程序员可以根据需要申请和释放内存

malloc()函数分配的内存位于堆区

共享库

用于存放共享库的代码和数据,例如    *.dll    *.so

stack

栈采用先进后出的方式进行操作

栈用于函数调用开辟栈帧空间、局部变量的存储

每个函数调用时都会在栈上创建一个新的栈帧,函数返回时将其销毁

代码段

#include<iostream>
using namespace std;int gdata1 = 1;  // data段
int gdata2 = 0;  // bss段
int gdata3;      // bss段static int gdata4 = 2;  // data段
static int gdata5 = 0;  // bss段
static int gdata6;      // bss段int main()
{int a = 3;// mov dword ptr[a], 03hint b = 0;int c;// 以上三行代码在编译后产生的mov指令存放于text段// 指令运行后需在栈上开辟空间static int e = 4;  // data段static int f = 0;  // bss段static int g;      // bss段return 0;
}
http://www.15wanjia.com/news/37377.html

相关文章:

  • wordpress 备份还原百度seo最成功的优化
  • 成都网站建设四川推来客网络win7优化大师官网
  • 哪个网站学习做辅助腾讯会议多少钱一个月
  • 自助建站是什么意思aso优化报价
  • 新疆住房和建设厅网站首页媒体发稿公司
  • 可以做短信炸弹的网站自媒体营销的策略和方法
  • 做足球网站前景百度关键词seo外包
  • 找网站建设公司哪家最好域名查询官网
  • 抚州网站建设不限次数观看视频的app
  • 给别人开发一个网站多少钱永久免费无代码开发平台网站
  • 中企动力做网站seo优化sem推广
  • 无锡新区做网站公司一个完整的营销策划方案范文
  • 360购物网站怎么做的广告免费推广网
  • 怎样建设邮箱网站深圳20网络推广
  • 网站权重是什么意思四川全网推网络推广
  • 龙岗网站建设开发设计公司百度导航下载2022最新版
  • 免费招聘网站推荐seo中文
  • 自助服务系统网站深企在线
  • phpcms双语网站怎么做中国最好的营销策划公司
  • 人工智能培训一般多少钱优化网站推广教程排名
  • dede做网站苏州优化收费
  • 博彩网站怎么做商业推广费用一般多少
  • 哪个网站有免费怎么在百度上做广告推广
  • 阿里万网怎么做网站近期10大新闻事件
  • 福州做网站的公司有哪些昆明seo技术培训
  • 政府网站建设问题和建议今晚比赛预测比分
  • 网站建设的基础服务怎么自己搭建网站
  • 网站建设网页制个人网页制作教程
  • 如何帮客户做网站市场调研报告包括哪些内容
  • 专业网站制作天津网站优化公司