求真百科欢迎当事人提供第一手真实资料,洗刷冤屈,终结网路霸凌。

赋值语句查看源代码讨论查看历史

事实揭露 揭密真相
跳转至: 导航搜索
赋值语句

来自 网络 的图片

赋值语句用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句。在算法语句中,赋值语句是最基本的语句。

简介

同样,可以将适当的值分配给Char、Date或Object数据类型的编程元素。您也可以将对象实例分配给声明作为创建该实例的类的元素。复合赋值语句先对表达式执行运算,然后才将表达式赋给编程元素。下面的示例阐释这些运算符中的+=,该运算符使用右侧表达式的值递增运算符左侧变量的值。可以使用此类型的运算符执行各种复合赋值运算。有关这些运算符的列表及其更多信息,请参见赋值运算符。当向已经存在的字符串的末尾添加字符串时,串联赋值运算符(&=)很有用,如下面的示例所阐释

评价

分配给变量、属性或数组元素的值必须是适合于该目标元素的数据类型。通常,应当尝试生成与目标元素的数据类型相同的值。但是,在赋值过程中,一些类型可以转换为其他类型。有关在数据类型之间转换的信息,请参见VisualBasic中的类型转换。简言之,VisualBasic自动将给定类型的值转换成其扩展的任何其他类型。"扩大转换"是在运行时始终成功的转换方式,而且不会丢失任何数据。例如,VisualBasic在适当的时候将Integer值转换为Double值,因为Integer可扩展为Double。有关更多信息,请参见扩大转换和收缩转换。"收缩转换"(那些没有扩展的转换)具有在运行时失败或丢失数据的风险。您可以通过使用类型转换函数显式执行收缩转换,也可以通过设置OptionStrictOff指示编译器隐式执行所有的转换。赋值语句的一般格式是:变量名=表达式 其中"="为赋值号。[1]

参考文献