Questions tagged «variables»

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

9
在哪里可以找到size_t的定义?
我看到了用这种类型定义的变量,但我不知道它来自哪里,也不知道它的目的是什么。为什么不使用int或unsigned int?(其他“相似”类型呢?Void_t等)。
123 c++  c  variables 

19
是否可以在Makefile中创建多行字符串变量
我想创建一个makefile变量,该变量是多行字符串(例如,电子邮件发布公告的正文)。就像是 ANNOUNCE_BODY=" Version $(VERSION) of $(PACKAGE_NAME) has been released It can be downloaded from $(DOWNLOAD_URL) etc, etc" 但是我似乎找不到办法。可能吗?

4
Python中的实例变量与类变量
我有Python类,在运行时我只需要一个实例,因此每个类仅一个属性,而每个实例仅具有一个属性就足够了。如果将有多个实例(不会发生),则所有实例都应具有相同的配置。我不知道以下哪个选项会更好或更“惯用” Python。 类变量: class MyController(Controller): path = "something/" children = [AController, BController] def action(self, request): pass 实例变量: class MyController(Controller): def __init__(self): self.path = "something/" self.children = [AController, BController] def action(self, request): pass

9
C ++中的int和long之间有什么区别?
如果我错了请纠正我, int是4个字节,取值范围是-2,147,483,648至2,147,483,647(2 ^ 31) 长是4个字节,取值范围是-2,147,483,648至2,147,483,647(2 ^ 31) C ++有什么区别?它们可以互换使用吗?
120 c++  variables 

1
匿名函数中的PHP变量
我在玩PHP中的匿名函数,并意识到它们似乎没有到达它们之外的变量。有什么办法可以解决这个问题? 例: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" 这将输出“无”。匿名函数有什么方法可以访问$variable?

5
在Eclipse中调试时修改/查看静态变量
根据问题。在调试视图中,有“变量”框架。它显示当前对象的成员变量的所有值以及所有局部变量,但不显示该对象类的任何静态变量。 我怎么去这些? 一些谷歌搜索建议我按下工具栏上的按钮,但是“显示类型名称”,“逻辑结构”和“全部折叠”(Eclipse 3.4.2)除外,“变量”框架的工具栏上什么也没有。 有什么建议吗?

11
从批处理文件中的变量中删除双引号会导致CMD环境出现问题
有人可以提供有效且安全的方法从批处理变量中删除报价吗? 我编写了一个批处理文件,该文件成功导入了参数%1,%2,%3等的列表,并将其放入命名变量中。其中一些参数包含多个单词,因此用双引号引起来。 > "Susie Jo" (%1) > "Smith Barnes" (%2) > "123 E. Main St." (%3) 接下来,将这些%variables放入命名变量中: > set FirstName=%1 > set LastName=%2 > set ShipAddr=%3 变量的验证是通过回显完成的。 echo。%FirstName% echo。%LastName% echo。%ShipAddr% 结果显示为 "Susie Jo" "Smith Barnes" "123 E. Main St." 我需要消除所选变量上的引号。例如,FirstName和LastName在其他地方使用,并且不能包含引号。 在一个测试批处理文件中,我成功使用变量中的〜tilde字符消除了引号。 > set FirstName=%~1 > set LastName=%~2 我以为我有解决方案,但是我很快在执行批处理文件时遇到了异常行为。突然,CMD无法识别长途旅行。从完整路径正常执行批处理文件 > C:\Documents …

10
如何在Oracle SQL Developer中使用变量?
下面是在SQL Server 2000中使用变量的示例。 DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar 我想使用SQL Developer在Oracle中做完全相同的事情,而不会增加复杂性。这似乎很简单,但是我找不到简单的解决方案。我该怎么做?
116 sql  oracle  variables  declare 

20
从Bash数组中删除元素
我需要从bash shell中的数组中删除一个元素。通常,我只是做: array=("${(@)array:#<element to remove>}") 不幸的是,我要删除的元素是一个变量,所以我不能使用上一个命令。下面是一个例子: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} 任何想法?
116 arrays  bash  variables 

2
一次将相同的值分配给多个变量?
如何一次为PHP中的多个变量分配相同的值? 我有类似的东西: $var_a = 'A'; $var_b = 'A'; $same_var = 'A'; $var_d = 'A'; $some_var ='A'; 就我而言,我不能将所有变量重命名为相同的名称(这会使事情变得更容易),那么有没有办法以更加紧凑的方式为所有变量分配相同的值?

4
Java-在字符串中包含变量?
好的,所以我们所有人都应该知道可以通过以下操作将变量包括在字符串中: String string = "A string " + aVariable; 有没有办法做到这一点: String string = "A string {aVariable}"; 换句话说:不必关闭引号并添加加号。这很没有吸引力。

8
如何将命令存储在Shell脚本的变量中?
我想将要在以后使用的命令存储在变量中(不是命令的输出,而是命令本身) 我有一个简单的脚本,如下所示: command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) 但是,当我尝试更复杂的操作时,它会失败。例如,如果我做 command="ls | grep -c '^'"; 输出为: Command: ls | grep -c '^' ls: cannot access |: No such file or directory ls: cannot access grep: No such file …
113 linux  bash  variables  command 

9
在Windows .cmd文件或批处理文件的路径中设置带有空格的路径变量
我是脚本编写的新手,无法正常工作。如果可以将文件移动到没有空格的路径,我可以,但是我希望它可以与空格一起使用。 我想将一堆Office更新提取到带有.cmd文件的文件夹中。为了使批处理文件可在任何计算机上使用,我设置了一个路径变量,只需在一个位置进行更改即可在另一台计算机上运行它。问题在于路径中有空格。如果我在定义中的路径两边加上引号,则cmd.exe会在将路径附加到文件名并切换之前将它们放在路径两边,并且批处理将失败,并显示“命令行语法错误”。没有引号,它将失败,并显示为“未被识别为内部或外部命令,可操作程序或批处理文件”。 为了进行测试,我将使用帮助开关,直到或直到它可以正常工作为止。我可以使用8.3文件/文件夹名称(例如,“我的文档”为MyDocu〜1)来执行此操作,但是可以用其他方法吗?



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.