【问题标题】:Identifiers or Variables: Which is which?标识符或变量:哪个是哪个?
【发布时间】:2009-01-20 08:27:59
【问题描述】:

我对我读过的几本 .NET 书籍感到很困惑。有人愿意向我解释什么是标识符以及它与变量有何不同吗?还是变量和标识符是一样的?

提前致谢。

【问题讨论】:

    标签: .net variables identifier


    【解决方案1】:

    变量和标识符之间的区别就像一个人和他或她的名字之间的区别。

    变量不是标识符。变量一个标识符。它还有一个类型,以及(如果已初始化)一个值。

    例如指令:

    bool isClosed = true;
    

    使用名称(标识符)isClosed、类型 bool 和值 true 声明并初始化一个变量。

    当然,我们通常会说“isClosed 是一个变量……”“isClosed 的值为 true”……但就像我们说“Peter 是一名软件工程师”、“John 很累”一样。 .. 也就是说,我们通过变量名来引用变量。

    【讨论】:

      【解决方案2】:

      标识符是您选择用来描述类、方法、变量等的名称。

      变量由标识符引用,并表示可以通过使用标识符来操作的内存区域。

      【讨论】:

        【解决方案3】:

        标识符是识别变量的句法手段。变量引用程序内部的内存,您可以在其中存储值或对对象的引用。标识符是表示该变量的语法方式。标识符的概念通常比仅用于变量更笼统。标识符也可以识别方法。因此,应用于命名变量的相同语法规则也适用于命名方法或函数。类、方法和变量都由标识符标识。

        【讨论】:

          猜你喜欢
          • 2016-09-08
          • 2023-01-27
          • 2011-12-07
          • 2011-07-18
          • 2022-09-27
          • 1970-01-01
          • 1970-01-01
          • 2023-03-17
          • 2011-08-28
          相关资源
          最近更新 更多