问题描述
是这样么?如果真的存在,可以举个例子么?
问题解答
回答1:通常
const c = 10;a = c;
编译器直接编译成
mov [a],10
而不是
mov AX,[c]mov [a],AX回答2:
因为const 修饰只读量,在定义的时候必须赋初值,而这个初值通常是一个字面量,编译器会把这个字面量放到只读数据段,所以该变量在编译阶段无需存储空间,只需要在符号表里记一下就可以了
问题描述
是这样么?如果真的存在,可以举个例子么?
问题解答
回答1:通常
const c = 10;a = c;
编译器直接编译成
mov [a],10
而不是
mov AX,[c]mov [a],AX回答2:
因为const 修饰只读量,在定义的时候必须赋初值,而这个初值通常是一个字面量,编译器会把这个字面量放到只读数据段,所以该变量在编译阶段无需存储空间,只需要在符号表里记一下就可以了
相关文章:1. $("p").unwrap("<div></div>");这句话什么意思啊,还没有明白?2. Js对table 如何实现多选?3. 求在nginx上如何实现转发多台服务器的地址,并解决跨域问题4. ubuntu - 买了一个VPS,SSH能连,但是Ping不通?5. apache2.4无法启动,报错(20024)6. node.js mysql Cannot find module "net" 和 "tls"和"fs" 的问题7. nginx - OpenResty 的升级问题8. nginx 本地配置后,输入域名访问,还是显示的nginx的欢迎目录,怎么办9. nginx配置反向代理,论坛提交就暴露代理的域名10. nginx 配置问题 指定的目录限制浏览器访问
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主