变量的间接引用

转载 2013年12月03日 16:34:20

一个变量的值是另一个变量的名字。

间接引用方法:${!变量名}  或 eval \$$变量名

[root@localhost 桌面]# aaa=123
[root@localhost 桌面]# bbb=aaa
[root@localhost 桌面]# echo $bbb
aaa
[root@localhost 桌面]# echo ${!bbb}
123
[root@localhost 桌面]# eval echo "\$$bbb"
123
[root@localhost 桌面]# eval temp=\$$bbb

Shell(Bash) - 变量间接引用

假设一个变量的值是第二个变量的名字. 那么我们如何从第一个变量中取得第二个变量的值呢? 比如, 如果a=letter_of_alphabet并且letter_of_alphabet=z, 那么我们能够...
  • DawdlerMan
  • DawdlerMan
  • 2009年10月25日 19:58
  • 5213

shell 间接变量引用的问题

1.感叹号的使用 [cpp] view plaincopy aaa=123   bbb=aaa   echo $bbb   echo ${!b...
  • climb_up
  • climb_up
  • 2015年09月15日 13:57
  • 438

C变量的直接引用与间接引用区别

C变量的直接引用与间接引用
  • qq_15385613
  • qq_15385613
  • 2015年04月01日 12:54
  • 719

shell 变量间接引用

方法一:参见http://blog.csdn.net/mvpme82/article/details/5870282 strFieldName1=6 strFieldName2=7 strFie...
  • rainharder
  • rainharder
  • 2012年06月07日 17:03
  • 1427

excel单元格间接引用和字符串连接

excel单元格间接引用函数:INDIRECT,可灵活实现单元格坐标标签的人为设置和自动修改。 字符串连接函数:CONCATENATE,把多个字符串合并连接成一个字符串。 举例: 若a1...
  • gadflycq
  • gadflycq
  • 2016年08月25日 20:43
  • 599

C引用数组名时的含义与数组元素访问

数组名在纯被引用时它的含义是指向数组第一个元素的指针常量。 1 一维数组 1.1 表达式中的数组名 当定义一个一维数组后,元素以地址连续的形式存储在内存中。当在程序的表达式中引用数组...
  • misskissC
  • misskissC
  • 2014年04月28日 22:39
  • 3458

maven 排除间接依赖

由于maven2.x会传递解析依赖,所以很有可能一些你不需要的依赖也会包含在工程类路径中。例如,一些你依赖的工程可能没有正确的声明它们的依赖集。为了解决这种特殊情况,maven2.x已经引入了显式排除...
  • tiantiandjava
  • tiantiandjava
  • 2015年01月29日 16:37
  • 3794

指针与引用的区别,指针与引用的底层实现是否一样?

指针与引用,在More Effective C++ 的条款一有详细讲述, 条款一:指针与引用的区别  指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们...
  • lingfengtengfei
  • lingfengtengfei
  • 2013年10月06日 14:12
  • 2904

3.1.1变量与间接

更好的办法:不需要在代码中直接修改循环上的上限值,可以将这个数字放入某个变量中,通过添加一层间接来解决,使用变量后,告诉程序去“查看名为count的变量值,他会说明需要执行多少次循环”,而不是此前的“...
  • yanglunew
  • yanglunew
  • 2014年11月02日 20:39
  • 67

关于指针的浅析---------指针基础部分2,间接访问和直接访问

指针的直接访问和间接访问:直接访问: 直接通过定义的变量来获取变量的数值 访问: 通过指针的形式,指向原来变量存储的值,同样也可以进行修改 #include #includeint m...
  • qq_29924041
  • qq_29924041
  • 2016年12月22日 23:07
  • 1042
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:变量的间接引用
举报原因:
原因补充:

(最多只允许输入30个字)