Ruby 为什么“某物”无效?
Ruby 为什么“某物”无效?,ruby,local-variables,Ruby,Local Variables,?。是字符串文字: ?. #=> "." 但是,我未能声明一个名称如下的变量: ?some_var = 100 #=> Error 当有效时,是无效的??不能描述任何字符串文字;它仅对单个字符有效 即使?某些东西是有效的字符串文字(与事实相反) 将被赋值给字符串,这没有意义。不能为字符串赋值。?不能描述任何字符串文字;它仅对单个字符有效 即使?某些东西是有效的字符串文字(与事实相反) 将被赋值给字符串,这没有意义。不能为字符串赋值。?不能描述任何字符串文字;它仅对单个字符有效 即
?。
是字符串文字:
?. #=> "."
但是,我未能声明一个名称如下的变量:
?some_var = 100 #=> Error
当
有效时,
是无效的??
不能描述任何字符串文字;它仅对单个字符有效
即使?某些东西是有效的字符串文字(与事实相反)
将被赋值给字符串,这没有意义。不能为字符串赋值。?
不能描述任何字符串文字;它仅对单个字符有效
即使?某些东西是有效的字符串文字(与事实相反)
将被赋值给字符串,这没有意义。不能为字符串赋值。?
不能描述任何字符串文字;它仅对单个字符有效
即使?某些东西是有效的字符串文字(与事实相反)
将被赋值给字符串,这没有意义。不能为字符串赋值。?
不能描述任何字符串文字;它仅对单个字符有效
即使?某些东西是有效的字符串文字(与事实相反)
将被赋值给字符串,这没有意义。不能为字符串赋值。?a
与“a”
相同。因此,它是一个值,属于赋值的右侧,而不是左侧。它不是一个变量名
语法作为Ruby的遗物存在?a
与“a”
相同。因此,它是一个值,属于赋值的右侧,而不是左侧。它不是一个变量名
语法作为Ruby的遗物存在?a
与“a”
相同。因此,它是一个值,属于赋值的右侧,而不是左侧。它不是一个变量名
语法作为Ruby的遗物存在?a
与“a”
相同。因此,它是一个值,属于赋值的右侧,而不是左侧。它不是一个变量名
该语法是Ruby@Arup的遗物,它不是重复的。@sawa Ok。。我想是的……)@奥雅纳:这不是重复的。@sawa好的。。我想是的……)@奥雅纳:这不是重复的。@sawa好的。。我想是的……)@奥雅纳:这不是重复的。@sawa好的。。我想是的……)在从1.8到1.9的过渡期间,有一个合法的用法,因为它总是返回索引字符串将返回的相同内容。因此,在1.8和1.9上,无论你是在1.8还是1.9上,“你好”[0]=“H”
和“你好”[0]=“H”
和“H”
,因此在这两种情况下,“你好”[0]=“H”
,无论你是在1.8还是在1.9上,都是正确的。在从1.8到1.9的过渡期内,使用是合法的,因为它总是返回索引字符串将返回的相同内容。因此,在1.8和1.9上,无论你是在1.8还是1.9上,“你好”[0]=“H”
和“你好”[0]=“H”
和“H”
,因此在这两种情况下,“你好”[0]=“H”
,无论你是在1.8还是在1.9上,都是正确的。在从1.8到1.9的过渡期内,使用是合法的,因为它总是返回索引字符串将返回的相同内容。因此,在1.8和1.9上,无论你是在1.8还是1.9上,“你好”[0]=“H”
和“你好”[0]=“H”
和“H”
,因此在这两种情况下,“你好”[0]=“H”
,无论你是在1.8还是在1.9上,都是正确的。在从1.8到1.9的过渡期内,使用是合法的,因为它总是返回索引字符串将返回的相同内容。因此,在1.8和1.9上,无论你是在1.8还是1.9上,在1.8和1.9上,“你好”[0]==72和“你好”[0]==72和,因此在这两种情况下,“你好”[0]==H总是正确的。
?something = ...