Questions tagged «variables»

这是模棱两可的;只要适用,请使用特定的语言标记。变量是内存中的命名数据存储位置。使用变量,计算机程序可以存储数字,文本,二进制数据或任何这些数据类型的组合。它们可以在程序中传递。

24
为什么变量名不能以数字开头?
当我问一个问题:“为什么变量名不能以数字开头?”时,我正与一个新的C ++开发人员一起工作。 除了一些数字可以包含文本(123456L,123456U)外,我无法给出答案,并且如果编译器认为带有一定数量的字母字符的所有内容都是变量名,那将是不可能的。 那是正确的答案吗?还有其他原因吗? string 2BeOrNot2Be = "that is the question"; // Why won't this compile?

4
附加到字符串变量[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 如何将单词附加到已填充的带空格的字符串变量中?


9
在for循环中声明的变量是局部变量吗?
我已经使用C#很长时间了,但从未意识到以下几点: public static void Main() { for (int i = 0; i < 5; i++) { } int i = 4; //cannot declare as 'i' is declared in child scope int A = i; //cannot assign as 'i' does not exist in this context } 那么,如果不允许我使用该名称声明变量,为什么不能在for块之外使用'i'值呢? 我认为for循环使用的迭代器变量仅在其范围内有效。
133 c#  variables  scope 

10
如何在同一Oracle SQL脚本中声明变量并使用它?
我想编写可重用的代码,并且需要在开始时声明一些变量,然后在脚本中重用它们,例如: DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; 如何声明变量并在随后的语句(如使用SQLDeveloper)中重用它。 尝试次数 使用DECLARE部分和插入下面的SELECT语句BEGIN和END;。使用来访问变量&stupidvar。 使用关键字DEFINE并访问变量。 使用关键字VARIABLE并访问变量。 但是我在尝试期间遇到各种错误(未绑定变量,语法错误,预期的SELECT INTO…)。

13
如何在psql中使用脚本变量?
在MS SQL Server中,我创建了脚本以使用可自定义的变量: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) 然后,我将@somevariable在运行时更改值,具体取决于在特定情况下所需的值。由于它位于脚本的顶部,因此很容易看到和记住。 我如何使用PostgreSQL客户端做同样的事情psql?

6
Bash shell中的$ {var},“ $ var”和“ $ {var}”之间有什么区别?
标题说的是:将变量封装在{},""或中是什么意思"{}?我无法在网上找到有关此的任何解释-除了使用符号之外,我无法引用它们。什么都不产生 这是一个例子: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") 这个: for group in "${groups[@]}"; do echo $group done 事实证明与此不同: for group in $groups; do echo $group done 还有这个: for group in ${groups}; do echo $group done 只有第一个可以完成我想要的工作:遍历数组中的每个元素。对于,和之间的区别$groups,我不清楚。如果有人可以解释,我将不胜感激。"$groups"${groups}"${groups}" 另外一个问题-有人知道引用这些封装的公认方法吗?
133 bash  shell  variables  syntax 

3
如何在SQL中的一行上声明和分配变量
我想要类似的东西 DECLARE myVariable nvarchar[MAX] = "hello world". 如果您向我展示如何在字符串中编码引号,则可获得加分。 例如: 我想要读取字符串 John said to Emily "Hey there Emily" 我的尝试是 DECLARE myVariable nvarchar[MAX] = "John said to Emily \"Hey there Emily\""

25
PHP中更漂亮/更实用的Var_dump替代方案?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2个月前关闭。 改善这个问题 每个体面的PHP程序员都有一个使用print_r或var_dump包装,他们喜欢并分配快捷键,为什么我们不共享我们喜欢的快捷键。

9
什么是无值?
我一直在研究Python,并且阅读了一章描述了它的None价值,但不幸的是,这本书在某些方面并不十分清楚。我认为,如果我在那分享我的问题,我会找到答案。 我想知道None价值是什么,您将其用于什么? 而且,我没有得到本书的这一部分: 将值None赋给变量是将其重置为其原始的空状态的一种方法。 那是什么意思? 答案很棒,尽管由于我对计算机世界的了解不足(我还没有了解类,对象等),所以我对大多数答案都不了解。这句话是什么意思? 将值None赋给变量是将其重置为其原始的空状态的一种方法。 最后: 最后,我从寻找不同的答案中得到了答案。我必须感谢所有抽出宝贵时间来帮助我的人(尤其是Martijn Pieters和DSM),我希望我可以选择所有答案作为最佳答案,但是选择仅限于一个。所有的答案都很好。


13
如何计算列表中的唯一值
因此,我试图制作一个程序来询问用户输入并将值存储在数组/列表中。 然后,当输入空白行时,它将告诉用户这些值中有多少是唯一的。 我出于现实原因而不是问题集来构建它。 enter: happy enter: rofl enter: happy enter: mpg8 enter: Cpp enter: Cpp enter: There are 4 unique words! 我的代码如下: # ask for input ipta = raw_input("Word: ") # create list uniquewords = [] counter = 0 uniquewords.append(ipta) a = 0 # loop thingy # while loop to …

5
将代码分配给变量
是否可以创建变量,并为其分配一行代码,例如: ButtonClicked = (MessageBox.Show("Hello, World!")); ...所以当我使用变量时,它将执行代码行。
124 c#  variables 


6
IFS = $'\ n'的确切含义是什么?
如果是以下示例,该示例将IFS环境变量设置为换行字符... IFS=$'\n' 什么是美元符号的意思 完全相同? 在这种特定情况下该怎么办? 在哪里可以找到有关此特定用法的更多信息(Google不允许在搜索中使用特殊字符,否则我不知道该怎么找)? 我知道什么是IFS环境变量,什么是\n字符(换行符),但是为什么不只使用以下形式:( IFS="\n"不起作用)? 例如,如果我想遍历文件的每一行并想使用for循环,则可以这样做: for line in (< /path/to/file); do echo "Line: $line" done 但是,除非IFS将其设置为换行符,否则此方法将无法正常工作。为了使其正常工作,我必须这样做: OLDIFS=$IFS IFS=$'\n' for line in (< /path/to/file); do echo "Line: $line" done IFS=$OLDIFS 注意:我不需要另一种方法来做同样的事情,我已经知道很多其他事情了……我只是很好奇,$'\n'想知道是否有人可以给我一个解释。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.