變數是一塊記憶體空間,用於儲存資料
記憶體:訪問速度快 ,資料容易丟失
硬碟:訪問速度慢, 資料永久儲存
程式在執行中僅和記憶體打交道
**變數名:**記憶體空間的別名,可以自定義
var a ;
//a是變數名
但凡需要自定義命名的位置,都叫著識別符號
**變數值:**儲存在變數中的資料,
var a =1;
//1是變數值
變數的三要素:
1.資料型別 : 決定在記憶體中分配的空間
2.變數名 : 空間別名
3.值 :空間中儲存的資料
變數的宣告
語法:
1.宣告變數
2.為變數賦值
var//宣告
a=1//賦值
console.
log(a)
;//1
<
/script>
為了便利 宣告和賦值可以書寫出一條語句,
var a=1;
//宣告+賦值
console.
log(a)
;//1
<
/script>
多個變數可以合併宣告和賦值
var a=1;
b=3;
c=612;
console.
log(a,b,c)
;//1 6 612
<
/script>
識別符號的規範:
1.只能以英文本母、下劃線、$開頭
2.其他位置可以出現數字、英文本母、下劃線、$
3.不可以使關鍵字、保留詞
4.由26個英文本母大小,0-9, _組成
5.數字不可以開頭,
6.golang 中嚴格區分大小寫
var num int
var num int
說明:在golang中,num和num是兩個不同的變數
7.識別符號不能包含空格
8…如果有多個單詞使用駝峰命名法、下劃線命名法
大駝峰:每個單詞的首字母大寫
小駝峰:除第乙個單詞外,其他首字母大寫
下劃線:單詞之間用下劃線間隔
任何可以書寫資料的地方,都可以寫變數
變數的宣告提前
所有變數的宣告,會自動提到**當前的頂部
同名變數,提公升後,會變成乙個
var a=4;
b=2;
console.
log(a,b)
;//4 2
var a=78;
console.
log(str)
;//undefined
var str=
'李玲'
console.
log(str)
;//李玲
<
/script>
在程式中 ,一旦宣告,在執行中就不允許被修改的資料 就是常量 什麼是變數
什麼是變數呢 變數其實就是個盒子,裡面可以裝各種東西,裝了蘋果,箱子和其他的東西結合的時候 就是屬於蘋果 裝了香蕉 箱子和其他的東西結合的時候 就是屬於香蕉 在python當中 其實變數的概念和初中代數的方程變數是乙隻 方程式 y x 3 x就是變數 當x 2 結果就是6 x 10 結果就是30 只...
什麼是變數?
變數,是用於在記憶體中存放程式資料的容器,怎麼理解呢?計算機的最核心功能就是 計算 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名 身高 年齡資訊存下來,後面程式會呼叫,怎麼存呢,直接設定乙個 變數名 值 就可以 name 小明 age 22 height 160 後面程式想呼叫的時...
什麼是bind variable 繫結變數 ?
查詢通常只是因為改變where子句中的內容而產生不同的結果。為了在這種情況下避免硬解析,需要使用繫結變數 bind variable 它是使用者放入查詢中的佔位符,它會告訴oracle 我會隨後為這個變數提供乙個值,現在需要生成乙個方案,但我實際執行語句的時候,我會為您提 該使用的實際值 selec...