编程基础
Completion requirements
概述
赋值语句设置和/或重新设置存储位置中存储的值,这些存储位置由变量名表示;换句话说,它将一个值复制到变量中。
讨论
赋值运算符允许我们改变一个可修改数据对象(对于初学者而言,这通常是一个变量)的值。它与将一个值移动到存储位置(通常是一个变量)的概念相关联。在大多数编程语言中,用于赋值的符号是等号(=)。但要记住,当你看到 = 符号时,你需要开始思考:赋值。赋值运算符有两个操作数。左边的操作数通常是变量的标识符名称,右边的操作数是一个值。
简单赋值
age = 21
值 21 被移动到名为 age
的变量的内存位置。换句话说,age
被赋值为 21。
带有表达式的赋值
total_cousins = 4 + 3 + 5 + 2
赋值运算符右边的部分是一个表达式。该表达式会被求值,结果为 14。值 14 将被赋给名为 total_cousins
的变量。
赋值中包含标识符名称的表达式
students_period_1 = 25
students_period_2 = 19
total_students = students_period_1 + students_period_2;
赋值运算符右边的表达式包含一些标识符名称。程序会取出这些变量中存储的值,将它们相加,得到值 44,然后将 44 赋给 total_students
变量。
关键术语
- 赋值(assignment):一种改变可修改数据对象值的运算符。
参考文献
- cnx.org: 《编程基础 - 使用 C++ 的模块化结构化方法》
- Wikipedia: 赋值(计算机科学)
Last modified: Friday, 10 January 2025, 3:48 PM