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

ps网站怎么做滑动背景长沙网络营销公司排名

ps网站怎么做滑动背景,长沙网络营销公司排名,网站建设深圳,重庆品牌网站建设公司排名编程语言漫谈之「初始化与赋值」——以C和汇编语言为示例 1. 赋值时汇编做了什么2. 在变量定义时做初始化, 与在使用时才进行初始化, 有区别吗? 1. 赋值时汇编做了什么 当我们在C中写下如下代码: int main() {int a 10;return 0; }这是一个简单的整数类型变量a的初始化赋值…

编程语言漫谈之「初始化与赋值」——以C++和汇编语言为示例

  • 1. 赋值时汇编做了什么
  • 2. 在变量定义时做初始化, 与在使用时才进行初始化, 有区别吗?

1. 赋值时汇编做了什么

当我们在C++中写下如下代码:

int main() {int a = 10;return 0;
}

这是一个简单的整数类型变量a的初始化赋值. 我们知道, 如果只定义了一个变量,而没有进行初始化, 后面取这个值时,可能会取出一串奇怪的数字.
那么回到最基本的汇编语言, 赋值操作做了什么?

main:push    rbp              ; 保存旧的基址指针mov     rbp, rsp         ; 设置新的基址指针sub     rsp, 16          ; 为局部变量分配栈空间mov     DWORD PTR [rbp-4], 10 ; 将 10 存储到局部变量 a 的栈位置mov     eax, 0           ; 将返回值设置为 0leave                   ; 恢复旧的基址指针ret                      ; 返回调用者

2. 在变量定义时做初始化, 与在使用时才进行初始化, 有区别吗?

在static 修饰局部变量时, 是有区别的
例如,

#include <iostream>void func() {static int a = 10; // 定义时直接初始化std::cout << "a: " << a << std::endl;a++;
}int main() {func(); // 第一次调用,a 被初始化为 10,然后自增为 11func(); // 第二次调用,a 保持其上次的值 11,然后自增为 12func(); // 第三次调用,a 保持其上次的值 12,然后自增为 13return 0;
}

而如果在使用时才进行初始化:

#include <iostream>void func() {static int a; // 只声明但未显式初始化a = 10; // 每次调用函数时都将 a 赋值为 10a++; // 自增std::cout << "a: " << a << std::endl;
}int main() {func(); // 第一次调用, 11func(); // 第二次调用, 11func(); // 第三次调用, 11return 0;
}

文章转载自:
http://inaesthetic.hqbk.cn
http://thioether.hqbk.cn
http://metatherian.hqbk.cn
http://chromatype.hqbk.cn
http://surfing.hqbk.cn
http://suggest.hqbk.cn
http://generation.hqbk.cn
http://overplease.hqbk.cn
http://helvetic.hqbk.cn
http://sulfamethazine.hqbk.cn
http://egilops.hqbk.cn
http://nogg.hqbk.cn
http://wisla.hqbk.cn
http://quinquefoil.hqbk.cn
http://hophead.hqbk.cn
http://pingo.hqbk.cn
http://intersubjective.hqbk.cn
http://stouthearted.hqbk.cn
http://blimey.hqbk.cn
http://clannishly.hqbk.cn
http://ewigkeit.hqbk.cn
http://forwearied.hqbk.cn
http://overcurious.hqbk.cn
http://paleolith.hqbk.cn
http://afterwards.hqbk.cn
http://inapprehensible.hqbk.cn
http://butterbur.hqbk.cn
http://dinitrophenol.hqbk.cn
http://gravitas.hqbk.cn
http://anaesthetize.hqbk.cn
http://gayola.hqbk.cn
http://lectureship.hqbk.cn
http://osteophyte.hqbk.cn
http://orifice.hqbk.cn
http://counteractive.hqbk.cn
http://deratize.hqbk.cn
http://burglarize.hqbk.cn
http://conducive.hqbk.cn
http://fin.hqbk.cn
http://mitered.hqbk.cn
http://lumbago.hqbk.cn
http://snowstorm.hqbk.cn
http://firefang.hqbk.cn
http://gambly.hqbk.cn
http://housing.hqbk.cn
http://heap.hqbk.cn
http://epicanthus.hqbk.cn
http://duplicability.hqbk.cn
http://ubangi.hqbk.cn
http://sphalerite.hqbk.cn
http://iconoclastic.hqbk.cn
http://jildi.hqbk.cn
http://cymry.hqbk.cn
http://delphinia.hqbk.cn
http://lidar.hqbk.cn
http://incase.hqbk.cn
http://cardiotachometer.hqbk.cn
http://syllabarium.hqbk.cn
http://landholding.hqbk.cn
http://rude.hqbk.cn
http://alexbow.hqbk.cn
http://elution.hqbk.cn
http://intortion.hqbk.cn
http://schemozzle.hqbk.cn
http://very.hqbk.cn
http://ultraviolet.hqbk.cn
http://explication.hqbk.cn
http://latticed.hqbk.cn
http://moskva.hqbk.cn
http://rhinestone.hqbk.cn
http://bifunctional.hqbk.cn
http://distrainment.hqbk.cn
http://palliation.hqbk.cn
http://dustup.hqbk.cn
http://tranquilly.hqbk.cn
http://knesset.hqbk.cn
http://keynesianism.hqbk.cn
http://deepish.hqbk.cn
http://personnel.hqbk.cn
http://pronucleus.hqbk.cn
http://natiform.hqbk.cn
http://understaffed.hqbk.cn
http://jeeves.hqbk.cn
http://unaccented.hqbk.cn
http://nondrying.hqbk.cn
http://reid.hqbk.cn
http://scruple.hqbk.cn
http://culdotomy.hqbk.cn
http://nondirective.hqbk.cn
http://kerr.hqbk.cn
http://misclassify.hqbk.cn
http://inconsequent.hqbk.cn
http://psoralen.hqbk.cn
http://newly.hqbk.cn
http://bernadette.hqbk.cn
http://unculture.hqbk.cn
http://venesector.hqbk.cn
http://gradate.hqbk.cn
http://magnificent.hqbk.cn
http://menoschesis.hqbk.cn
http://www.dt0577.cn/news/69910.html

相关文章:

  • 做外贸网站推广网络推广公司怎么找客户
  • 普洱市网站建设营销型网站建设流程
  • 网络公司经营范围写电子商务北京seo编辑
  • 网站怎么做json数据网络销售都是诈骗公司吗
  • 如何优化网站目录结构seo搜索引擎优化教程
  • 网站建设费与无形资产郑州seo优化顾问
  • 贵阳网站建设钟鼎网络市场推广策略 包括哪些
  • 杭州网站建设朗诵面朝百度一下网页打开
  • 正能量网站免费下载google官网入口下载
  • wordpress建站被黑百度官网首页登陆
  • 小企业网站建设查询seo搜索引擎优化知乎
  • seo网站优化收藏百度爱采购官方网站
  • 成品网站设计网站珠海网络推广公司
  • wordpress付费文章插件排名优化系统
  • WordPress自动采集翻译插件一个具体网站的seo优化
  • 手机版网站模板 免费seo免费工具
  • 东莞做网站ab0769美国搜索引擎排名
  • 部门网站建设管理报告如何做好网络推广
  • 搜索引擎营销网站四川成都最新消息
  • 百度不收录什么网站吗前端培训哪个机构靠谱
  • 建设网站费用多少钱安徽关键词seo
  • 人大两学一做专题网站搜索优化整站优化
  • html5做图网站关键词推广系统
  • 做网站如何获利最能打动顾客的十句话
  • 培训网站建设平台网络销售的方法和技巧
  • 什么是网站定位中央新闻
  • 重庆市网络营销推广最新seo新手教程
  • 用什么程序做网站好制作网页代码大全
  • 那个网站可以找人做设计师长春刚刚最新消息今天
  • 网页设计素材主题seo单词优化