关键区别——标识符与变量
程序设计语言是用来处理某种数据并提供有用信息的。数据可以是数字、字符、字符串等。程序是用特定编程语言编写的一组指令,用于向计算机提供指令。根据计算机指令处理数据。在操作数据时,有必要存储它们。变量是能够保存值的存储区域。变量有名称来标识它们。不仅变量、函数、类等也有名称,这些名称称为标识符。标识符由程序员创建。标识符和变量是编程中的两个常用术语。标识符和变量之间的关键区别在于,标识符是给定给变量、函数、数组、类或结构的名称,而变量是指定给可以保存值的内存位置的名称。
目录
1. 概述和主要区别
2. 什么是标识符
3. 什么是变量
4. 标识符与变量的相似性
5. 并列比较-标识符与变量的表格形式
6. 摘要
什么是标识符(an identifier)?
标识符是指变量、函数、数组、类或结构的名称。标识符由程序员创建。对标识符使用唯一名称很重要,因为它们是在程序执行过程中标识的。编程语言遵循一组特定的规则来命名标识符。大多数情况下,有效标识符只使用字母字符(A到Z或A到Z)、下划线(∗)和数字(0到9)。通常,标识符的第一个字符可以是下划线或字母,而不应该是数字。
在程序设计中,如果有一个语句作为int number,则表示有一个名为number的变量可以保存整数值。“数字”是一个标识符。当有一个语句作为double area时;这意味着有一个名为area的变量可以保存double值。“区域”是有效标识符。有效标识符的一些示例包括年龄、工资、学生编号、金额和_empNo。一些无效标识符的例子是123abc,-studentno。标识符123abc以数字开头。所以,它是无效的。标识符-studentno以字母或下划线以外的字符开头。
大多数编程语言都区分大小写。因此,小写字母和大写字母是不同的。标识符amount和amount是两个独立的标识符,即使它们具有相同的名称。为标识符使用有意义的名称很重要,因为这样可以提高代码的可读性。有意义的标识符也使程序易于理解。
什么是变量(a variable)?
在编程中,需要存储数据。对存储的数据进行计算。这些数据应该存储在内存位置。变量是用来保存数据的容器或存储区域。为变量指定一个唯一的名称或标识符,以标识每个存储区域。变量名表示存储数据的内存位置。每个变量都有一个特定的数据类型要存储。
在变量声明中,指定了变量名,但没有为变量分配内存。当有一个语句作为int number时;这意味着变量名是number,它可以存储一个整数值。但没有为变量号预留任何内存。为变量赋值称为初始化。当存在int number=5的语句时,变量号可以存储一个整数值,并将其初始化为5。
什么是标识符与变量的相似性(the similarity between identifier and variable)?
- 在编程中同时使用标识符和变量。
标识符(identifier)和变量(variable)的区别
标识符与变量 | |
标识符是赋予变量、函数、数组、类或结构的名称。 | 变量是指定给可以保存值的内存位置的名称。 |
范围 | |
标识符的范围大于变量。 | 变量名是标识符。 |
使用 | |
标识符用于为实体提供唯一的名称。 | 变量是标识内存位置的唯一名称。 |
总结 - 标识符(identifier) vs. 变量(variable)
在程序设计中,有许多概念,如变量、函数、类等,它们的主要目的都是正确地操作数据来解决计算问题。变量、函数、类应该被赋予适当的名称,以便识别它们并理解程序。标识符是给它们的名称。数据存储在内存中,这些内存位置应命名以识别它们。本文讨论了标识符和变量之间的区别。给定一个变量的名称或一个变量的标识符,而一个变量的名字和一个变量的标识符是一个变量。
下载标识符与变量的pdf文件
你可以下载这篇文章的PDF版本,并根据引文说明离线使用。请在这里下载PDF版本:标识符和变量的区别