国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

C Shell中的變量數組

2024-06-28 13:23:10
字體:
來源:轉載
供稿:網友
C Shell中的變量數組

  今天剛剛在看一點C Shell的內容,發現一個挺好玩的東西!就是環境變量可以像數組那樣來設置!具體設置語法如下:

set variable=(element1 element2 ...)//注意元素之間用空格來間隔

  比如我在C Shell中運行了這么一條語句 set var=(123 def hij),那么他就表示設定了一個變量數組,其中var[1]是123,var[2]是def!很奇怪的是它這個數組不是從0開始的,var[0]是一個空的字符串!或許這個var[0]像C語言主函數的argv[0]那樣表示一個特殊的含義么,關于這點我還沒想明白!如果了解的可以指點我一下哈!,運行結果如下圖:

  

  那么如果想要更改這個變量數組中的內容也非常簡單了,類似與數組中的那種更改方式一樣!比如我想把var[1]的值改成abc,那么只要運行一條 set var[1]=abc就搞定了,如下圖所示:

  

  那么如果我想要獲得這個數組的長度呢?通過一個#就可以輕松獲得了!具體拿上面那個例子來說!我想要獲得var這個變量數組的長度,只要執行一條

echo $#var    //獲得變量數組的長度

運行結果如下圖所示:

  

  OK,這就是我所了解到的C Shell中的變量數組了!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湄潭县| 贡嘎县| 修水县| 裕民县| 健康| 理塘县| 梧州市| 建始县| 林芝县| 神池县| 太仆寺旗| 江津市| 犍为县| 周宁县| 璧山县| 繁峙县| 邵东县| 昆山市| 宁河县| 定结县| 太和县| 库尔勒市| 武定县| 东海县| 黄大仙区| 连云港市| 炉霍县| 凌云县| 闸北区| 大方县| 上饶县| 卓资县| 北安市| 扶余县| 太仓市| 鹿邑县| 静宁县| 五台县| 宣武区| 乌兰浩特市| 泰安市|