7 變數引用

2021-10-05 05:25:51 字數 2012 閱讀 4141

對於上面的指令碼,如果要修改ping的物件,則需要修改三處。不利於維護

利用顯式變數,改善。修改時,只在指令碼中修改一次變數值,即可實現全部修改。

fi增加指令碼的可讀性

if [ $? -eq 0 ]; then ;$? 為讀取前一條命令的執行狀態,0 succed,1 failed

echo "ping $web succeed!"

else

echo "ping $web failed"

fi利用條件判斷改進

#!/usr/bin/bash

read web

ping -c1 $web &> /dev/null

if [ $? -eq 0 ]; then

echo "ping $web succeed!"

else

echo "ping $web failed"

fi

實現訪問不同的位址直接通過執行指令碼時,讀取從鍵盤輸入的web位址,而不用修改指令碼。

fi增加提示符

[root@localhost test]# ./ping01.sh

please input an address: www.sohu.com

ping www.sohu.com succeed!

[root@localhost test]#

C 變數的引用 使用變數的引用

c 可以對乙個資料可以使用引用,引用是c 對c語言的乙個重要擴充,引用是一種新的變數型別,它的作用是為乙個變數起乙個別名。比如要給變數temp起個別名change int temp 定義整型變數temp int change temp 宣告change是temp的引用上述 宣告了change是tem...

引用不是變數,引用只是引用

include iostream using namespace std void main double a 2 long b 8 double ra a 引用的宣告,引用只在宣告時帶有引用標示符 以後使用時不能再帶 而且引用必須初始化。cout 取位址符 和引用宣告符 是不一樣的意義。乙個存放記...

php引用 變數引用,函式引用,對

php的引用 就是在變數或者函式 物件等前面加上 符號 在php 中引用的意思是 不同的名字訪問同乙個變數內容.與 語言中的指標是有差別的 語言中的指標裡面儲存的是變數的內容在記憶體中存放的位址 變數的引用 php 的引用允許你用兩個變數來指向同乙個內容 a abc b a echo a 這裡輸出 ...