【问题标题】:Const compiler/runtime [closed]const编译器/运行时[关闭]
【发布时间】:2011-05-15 10:30:52
【问题描述】:

在各种语言/编译器中如何处理常量?它们在运行时占用RAM中的空间还是在编译时被替换为它们的值?

【问题讨论】:

  • 什么语言?什么编译器?什么类型的常量?
  • 请在您的问题中更加具体,目前这是无法回答的。

标签: programming-languages constants


【解决方案1】:

编译器可以任意选择。处理这种情况的典型方法是直接使用标量,同时将较大的对象(如数组)保存在内存中。

此外,如果您构建嵌入式系统,它们通常会进入只读存储器(如闪存)而不是 RAM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    相关资源
    最近更新 更多