0 前言
最近開發過程中使用了多種指令碼語言,在這些語言中發現很多的$符號,而每種指令碼語言的$符號的用法和意義均不相同,所以借博文總結總結。在linux應用開發中經常使用makefile指令碼和shell指令碼,有趣的是,這兩種指令碼使用$符號時存在明顯差異,雖然在這兩種指令碼中$均和變數有關,但是makefile中變數使用括號包裹,而shell指令碼缺並不需要括號。
1 shell指令碼
定義變數
var=
使用變數,變數名不需要使用括號包裹
$var
例子
url=""
curl -i $url
2 makefile
定義變數
var=
使用變數,變數名需要使用括號包裹
$(var)
例子——在makefile中定義乙個常數巨集
defs = -dtest
cflags += $(defs)
3 jquery
$代表jquery的簡寫,
例子——頁面載入完成之後向控制台列印字串
$(document).ready(function());
4 php
php中所有的
變數均以$符號開頭。
遞迴,到處都是遞迴 小話c語言 10
mac 10.7.1 lion intel based x64 gcc4.2.1 q 遞迴的本質是什麼?q 舉些例子說明遞迴的無處不在吧。a 比如需要計算乙個陣列中最大的數值。int find max int arr,int size 如果從遞迴的角度,求乙個陣列中最大的值被分解為求第乙個數和剩下乙...
程式語言中的方言
最近有乙個程式是linux,要用到php perl,花了3天的時間,終於寫完。寫完以後,對程式語言中的方言真是感覺特別不爽,與其他語言比較起來,c 算是標準的普通話了,好讀好寫,交流方便。php 5對類的支援概念上也可以了,但是在類的內部,用變數還是要加上 this 哇賽,用起來就覺得彆扭。變數上加...
c語言中的程式設計經歷
一 編寫 列印斐波那契數列的程式 1,演算法的分析 初步判定該過程用迴圈結構,a1 1 a2 1 a3 a2 a1 a4 a3 a2 顯然在c語言中這樣寫無法執行,這樣我就想到了用賦值法 因為宣告變數是有限的 a1 a1 1 a2 a2 1 a3 a1 a2 a1 a4 a2 a2 a1 a5 a1...